Javascript闭包
发布时间:2016-09-09, 16:13:57 分类:HTML | 编辑 off 网址 | 辅助
正文 553字数 150,004阅读
闭包的意义:希望一个变量能够被外界利用,但不是直接利用,而是通过自己提供的函数接口来访问或者编辑该变量。从而达到私有化又公开化的双重目的。var example = function (){
var item = 'a item';
return{
get_item: function(){
return item;
},
set_item: function(newitem){
item = newitem;
return item;
}
}
}
example.get_tem(); // a item
example.set_item('a new item'); //a new item
example.item; //error,内部变量,访问不能
Run code
Cut to clipboard
(支付宝)给作者钱财以资鼓励 (微信)→
暂无评论 »