js中的闭包

2018-06-27 09:11:11来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

function test() {
var name = 'alice';
return {
getName : function() {
console.info(name);
},
setName : function(newName) {
name = newName;
}
}
};

var person1 = test();
person1.getName();
person1.setName('tom');
person1.getName();

var person2 = test();
person2.getName();
person2.setName('lily');
person2.getName();



>>>alice
>>>tom
>>>alice
>>>lily

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:【Dojo 1.x】笔记4 文字动画效果

下一篇:浏览器后退刷新页面