DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> javascript方便維護的代碼
javascript方便維護的代碼
編輯:JavaScript基礎知識     


1、可讀性:在函數和方法、大段代碼、復雜算法和hack上加上幫助理解的注釋。

  2、變量的函數的命名:變量最好用名詞,函數最好以動詞開頭。有較好的語義和邏輯性。

3、變量類型透明:以合適的命名方式來幫助記憶變量的類型 。

    a:初始化法。

    b:匈牙利標記法。

    c:在後面用注釋說明。

  4、松散耦合

松散耦合就是一部分的代碼功能依賴於另外一部分。

    a:html/javascript 解耦:html與js盡量分離,比如在html中添加事件處理,動態插入標簽。解耦可以更快地知道錯誤的來源,減輕維護難度。

   b:css/javascript 解耦:比如說動態的更改樣式的類而不是直接更改樣式。不要在css中添加js代碼(IE中,IE8標准版不會出現)。

    c:應用邏輯/事件處理程序:將事件處理程序中的應用邏輯分離開。

  5、尊重對象所有權

    不要去修改不屬於你的對象。不為實例或原型添加屬性或方法,不重寫已存在的方法。

6、避免全局變量

可將全局變量放在一個對象中。(命名空間)

  7、使用常量

    將數據與應用層分離開來,方便使用和修改。

    比如說:重復值、用戶界面字符串、URLs、比較頻繁更改的值。

8、(避免與null進行比較)
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved