闭包
概念
闭包指的就是那些能够访问独立的变量的函数!
闭包要解决的问题
函数中声明的变量不能被函数外部直接使用
闭包的基本模型
|
|
闭包指的就是那些能够访问独立的变量的函数!
函数中声明的变量不能被函数外部直接使用
|
|
拥有数组通过数字作为下标访问元素的特征,并且拥有length属性,但是没有数组方法的对象就称作伪数组
arguments对象是函数中的一个伪数组,在函数被调用的时候,会把所有的实参存到这个伪数组当中
对象都有原型,原型也是对象,原型也有原型,这样就形成了原型组成链条结构,称为原型链。
Object.prototype是js中所有对象的原型链的最终一环,null标志着原型链的结束!
Object.prototype中的所有的成员可以被js中所有的对象共享!