自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FLQ77的博客

正在自学的前端小白的博客

  • 博客(5)
  • 收藏
  • 关注

原创 节流与防抖

浏览器中某些计算和处理要比其他的昂贵,例如在浏览器中操作DOM比非DOM交互需要更多的内存和CPU的事件,连续尝试进行过多的DOM相关操作可能UI导致浏览器挂起,有时甚至会崩溃。尤其在IE中使用onresize事件处理程序的时候容易发生,当调整浏览器大小的时候,该事件会连续触发。在onresize事件处理程序内部如果尝试进行DOM操作,其高频率的更改可能会让浏览器崩溃。为了解决短时间内重复调用事件...

2018-04-27 15:15:33 227

原创 contains( )方法

contains()方法用于检测某个节点是不是另一个节点的后代。调用contains()方法的应该是祖先节点,这个方法接收一个参数,即要检测的后代节点。如果被检测的节点是后代节点返回true;否则返回false。以下是一个例子:aler(document.documentElement.contains(document.body)); //true这个例子测试了<body>元...

2018-04-17 18:59:05 5298

原创 scrollIntoView( )方法

scrollIntoView( )可以在所有HTML元素上调用,通过滚动浏览器窗口或某个容器元素,调用元素就可以出现在视口中,如果给这个方发传入参数true或者不传参数,那么窗口滚动之后会让调用元素的顶部与视口顶部尽可能平齐。如果传入参数为false时,调用元素会尽可能全部出现在视口中,可能的话,调用元素的底部会与视口底部平齐。...

2018-04-17 15:12:21 1053

原创 选择符API

querySelector( )方法querySelector( )方法接受一个CSS选择符,返回与该模式匹配的第一个元素,如果没有找到则返回null。看下面列子://取得body元素var body = document.querySelector("body");//取得ID为"myDiv"的元素var myDiv = document.querySelector("#myDi...

2018-04-17 11:55:28 184

原创 JSONP跨域

JSONP和JSON看起来差不多,只不过是被包含在函数调用中的JSON,就像下面一样。callback({"age":15,"name":"Jack"})JSONP由两部分组成:回调函数和数据。回调函数是当响应到来时应该在页面中调用的函数。回调函数的名字一般在请求中指定。而数据就是传如回调函数的中的JSON数据。 JSONP是通过动态添加<script>元素来使用的,使用...

2018-04-15 12:00:11 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除