自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 PageSpeed Insights网页性能测试工具

PageSpeed Insights是google出品的一款网页性能测试工具,并提供网页性能优化建议,针对移动端网页还有单独的建议。可谓是前端开发者的神器。其也

2017-02-28 09:59:49 4344

转载 javascript的垃圾回收机制与内存管理

一、垃圾回收机制—GCJavascript具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。原理:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。JavaScript垃圾回收的机制很简单:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的,因为其开销比较大

2017-02-14 11:29:32 401

原创 javascript深拷贝

javascript的浅拷贝和深拷贝是老生长谈的问题了。浅拷贝是内存引用,修改一个会引起另一个跟着改变,当然只对object类型生效。今天看到一个深拷贝的方法:var cloneObj = function(obj){ var str, newobj = obj.constructor === Array ? [] : {}; if(typeof obj !== 'obje

2017-02-10 15:00:37 305

原创 javascript中的this

textthis关键字在javascript中是非常让人困惑的。我们必须记住一点,那就是this与定义无关,只与function调用的上下文有关。当一个function从属于某个对象时,this指向该对象。var obj={ func: function(){ console.log(this); }};obj.func();此处this指向obj本身。var

2017-02-09 14:51:26 267

空空如也

空空如也

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

TA关注的人

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