看代码吧:
- 代码: 全选
(function(){
var foo = window.foo = function(){
var error = null;
this.setError = function(err){
error = err;
};
this.getError = function(){
return error;
};
};
})();
var f = new foo();
alert(f.error); //得到undefined
alert(f.getError()); //得到null
f.setError('aaa'); //error 改变为 aaa
alert(f.getError()); //得到aaa
var f2 = new foo();
alert(f2.error); //得到undefined
alert(f2.getError()); //得到null
f2.setError('bbb'); //error 改变为 bbb
alert(f2.getError()); //得到bbb