JavaScript 比較好的建議

規範JavaScript 編碼閉包

1,一個函數體內的變量聲明只使用一個var框架

var aaa,
    bbb,
    ccc;

2, 保持框架習慣一致性函數

   好比使用jQuery的 $獲取DOM ,就不要再去混合使用getElementById()this

3, 對非取值器方法使用鏈式調用編碼

  在設計時,對於非取值器方法,應該返回 this, 方便鏈式操做 spa

      儘可能避免出現this.aaa(); this.bbb();...  相似的冗餘代碼設計

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

 ;(function(w,f,b,e){
      //code...
      e.abc = ... // abc將被導出到外部的export
 })(window,foo,bar,export) // 導入的外部變量寫在這裏

5, 排版對象

  每一個functon【方法】之間多出一個空格blog

var aaa = funuction () {
    // Code
}

var bbb = function () {

}

...

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

try () {
    // 執行能夠正常運行的代碼
} catch (e) {
    // 處理捕獲到的錯誤
}

7,jQuery變量使用 $ 開頭 , 區分真實DOM對象

最後:芝蘭生於空谷,不以無人而不芳!君子修身養道,不以窮困而改志!

相關文章
相關標籤/搜索