码迷,mamicode.com
首页 > 编程语言 > 详细

【WEB前端开发最佳实践系列】JavaScript篇

时间:2017-09-19 11:53:19      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:方法   简单   访问   on()   code   web前端开发   实践   需要   nta   

一、养成良好的编码习惯,提高可维护性

1、避免定义全局变量和函数,解决全局变量而导致的代码“污染”最简单的额方法就是把变量和方法封装在一个变量对象上,使其变成对象的属性:

1 var  myCurrentAction = {
2     length : 0 ,
3     init : function(){},
4     action : function(){}
5 }

还可以将全局的变量包含在一个局部作用域中,然后在这个作用域中完成这些变量的定义以及变量使用的逻辑:

1 (function(){
2    var length = 0;
3    function init(){}
4    function action (){}
5 })();

模块之间交互使用return语句(即做到了代码逻辑的封装,又公开了需要访问的接口):

1 var myCurrentAction = (function(){
2      var length = 0;
3      function init(){}
4      function action(){}
5      return {
6          init : init
7  }
8 })();

 

【WEB前端开发最佳实践系列】JavaScript篇

标签:方法   简单   访问   on()   code   web前端开发   实践   需要   nta   

原文地址:http://www.cnblogs.com/dream-to-pku/p/7550009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!