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会被销毁
相关文章推荐
- 深入理解JavaScript中的call、apply、bind方法的区别
- jsp的简单总结(一)
- jstorm简介(转)
- html5-video标签屏蔽右键视频另存为的js代码
- 一个js爬虫
- 一个js爬虫
- JS基础语法(循环语句)
- JSP下的四种传值
- JavaScript中的for in 循环
- JavaScript 02 实现
- JavaScript 03 - 输出
- ArcGIS server开发之API for js 本地部署
- ArcGIS server开发之API for js 本地部署
- ArcGIS server开发之API for js 本地部署
- IClient for js开发之地图的加载
- IClient for js开发之地图的加载
- ArcGIS server开发之API for js 本地部署
- IClient for js开发之地图的加载
- IClient for js开发之地图的加载
- 免费jsp服务器eatj使用