在中间的括号是什么意思 })(); } //标记
//就是调用function所包含的代码,是匿名函数的一中应用 ,这也是闭包的一个体现。还有任何函数都可以被实例化一个对象,这话怎么理解?其实javascript中一切都是对象 ,function 也是对象,不new当作普通函数使用 ,new 后就返回了一个对象
当然对象里面可以包含属性 方法等
//就是调用function所包含的代码,是匿名函数的一中应用 ,这也是闭包的一个体现。还有任何函数都可以被实例化一个对象,这话怎么理解?其实javascript中一切都是对象 ,function 也是对象,不new当作普通函数使用 ,new 后就返回了一个对象
当然对象里面可以包含属性 方法等
//为属性创建获取器
this[ "get" + i ] = function() {
return properties[i];
};
//为属性创建设置器
this[ "set" + i ] = function(val) {
properties[i] = val;
};
})();拿出来就明了了