zoukankan      html  css  js  c++  java
  • JavaScript 比较好的建议

    规范JavaScript 编码

    1,一个函数体内的变量声明只使用一个var

    var aaa,
        bbb,
        ccc;

    2, 保持框架习惯一致性

       比如使用jQuery的 $获取DOM ,就不要再去混合使用getElementById()

    3, 对非取值器方法使用链式调用

      在设计时,对于非取值器方法,应该返回 this, 方便链式操作 

          尽量避免出现this.aaa(); this.bbb();...  类似的冗余代码

    4,使用导入导出的思想及闭包管理私有方法,而不是使用 ‘_key’

     ;(function(w,f,b,e){
          //code...
          e.abc = ... // abc将被导出到外部的export
     })(window,foo,bar,export) // 导入的外部变量写在这里

    5, 排版

      每个functon【方法】之间多出一个空格

    var aaa = funuction () {
        // Code
    }
    
    var bbb = function () {
    
    }
    
    ...

    6,使用 try (...) catch (e) { ... } 

    try () {
        // 执行可以正常运行的代码
    } catch (e) {
        // 处理捕获到的错误
    }

    7,jQuery变量使用 $ 开头 , 区分真实DOM对象

    最后:芝兰生于空谷,不以无人而不芳!君子修身养道,不以穷困而改志!

  • 相关阅读:
    头脑王者 艺术,电影,体育,时尚,动漫
    头脑王者 音乐
    头脑王者 地理
    头脑王者 历史,军事
    头脑王者 文学
    Jenkins project
    sql server drop login failed
    devenv.exe 编译Solution
    Jenkins
    头脑王者
  • 原文地址:https://www.cnblogs.com/lpt1229/p/6226495.html
Copyright © 2011-2022 走看看