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