Closure
JavaScript 闭包学习笔记
by Justin Chen
JavaScript
var println = function(d){
var el = document.createElement('p'), text = document.createTextNode(d);
el.appendChild(text);
document.body.appendChild(el);
},
outter = (function(){
var private = '私有变量';
return{
get: function(){
println(private);
},
set: function(d){
private = d;
println('成功设置私有变量为'+ d);
}
}
}());
outter.get();
println(outter.private);
outter.set('hola!');
outter.get();