自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 理解js中的闭包

闭包在红宝书中的定义是:  有权访问另外一个函数作用域中的变量的函数。  而我们实际使用时,这个另外一个函数往往是闭包函数的父函数,即我们在一个函数里面创建另外一个函数,并调用父函数中的变量。       看下面的例子:       function add(){           var i = 0;           return function(){            

2016-05-14 20:47:40 301

原创 谈谈小白理解的js中的原型链问题

上一篇博客提到了原型问题,为了理解清楚原型链的问题必须先要搞清楚原型的问题,为此,我们把上一篇博客中的原型的知识温故如下:             原型中的问题主要是理清楚构造函数,实例和原型对象之间的关系,每一个构造函数都会有一个原型对象,原型对象都包含一个指向构造函数的指针(在属性constructor中),每个实例也都有一个指向原型对象的指针。如果我们进一步设想,把原型对象作为另一个类型的

2016-05-14 15:30:03 679

原创 谈谈小白理解的js中的原型

我们知道,js中每创建的一个函数都会有自己的prototype(原型)属性,这个属性本质上是一个指针,指向原型对象。使用原型对象的好处是可以让所有对象实例共享它所包含的属性和方法,最简单的说,如果我们需要两个对象,这两个对象有5个属性是共有的,如果分开写每个对象代码会写上十行,如果使用原型,只需要在原型中写好这5行共有的,实例化对象的时候这两个对象都会包含需要的属性的。如果有很多对象有相同属性的时

2016-05-14 14:17:47 362

空空如也

空空如也

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

TA关注的人

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