您的位置:首页 > Web前端 > JavaScript

javascript 减少全部变量

2016-05-30 09:11 573 查看

方法1

自创建一个唯一的全局变量a,把自己用到的变量都加在a上

方法2:模块

String.method('test1', function(){
var a = '12';

return function(){
console.log(a);
}
}())

'123'.test1();


只有test1才可以访问a变量


方法3:立即执行函数

(function(){
var flag = 0;

$('#test1').on('click', function(){
flag = 1;
console.log('test1:'+flag);
})

$('#test2').on('click', function(){
flag = 2;
console.log('test2:'+flag);
})
})


函数立即执行后,flag会被销毁

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: