版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
Js中的内部函数可以访问外部函数的变量,称之为闭包
作用:私有变量
function privateVariable() {
var value;
this.setValue = function(value) {
value= value;
};
this.getValue = function() {
return value;
};
}
var x = new privateVariable();
x.setName("abcd");
console.log(x.value); //undefined
console.log(x.getValue ()); //abcd