热门 javascript中私有变量,特权函数和闭包详解
开篇立原则:1.javascript中一切都是对象。 2.对象的私有变量或函数里的局部变量与世隔绝。 3.函数可为右值。 4.函数执行环境可保存。 5.函数普通返回值为值传递。对象私有变量和特权函数在对象构造函数或者方法里面出现的局部变量就是对象的私有变量。这些私有变量和私有属性或普通属性不同,无法通过对象直接获取,形成一种与世隔绝的状态。私有变量只能通过定义特权方法函数获取和修改。例子:function Test(propertyA) { // 普通属性propertyA &nb...