- 博客(3)
- 收藏
- 关注
原创 Javascript闭包
Javascript闭包一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函数外部自然无法读取函数内的局
2016-11-12 19:27:31 157 2
原创 原型链,函数的相关属性
原型链,函数的相关属性原型链的概念所谓原型链 就是指 从一个对象到Object.prototype之间存在一条体现继承层次关系的链式结构,这个结构被称为对象的原型链。本质:链上的每一个对象都是通过__proto__属性连接起来的。绘制原型链先简写对象的原型链将上述原型链上的所有对象绘制在图形上。并且将和原型链相关的属性添加到对象上。给对象的每一个属性确定指向如果在图形上的每一个对象的属性
2016-11-09 19:30:52 400
原创 javaScript面向对象编程
Javascript 面向对象编程(一):封装Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。一、 生成实例对象的原始模式假定我们把猫看成一个对象,它有"名字"和"颜色"两个属性。 var Cat = { name : '',
2016-11-08 21:55:17 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人