編寫好的JavaScript代碼

來源:互聯網
上載者:User

    編好程式的關鍵是程式是寫給人的,不是寫給電腦的。如果你能明白其他人或許會閱讀你的 JavaScript,你就會寫更清晰的代碼。代碼越清晰,你就越不容易犯錯誤。機靈的代碼是可愛的,但就是這種機靈的代碼會產生錯誤。最好的經驗法則是 KISS,即Keep It Simple,Sweetie(保持簡單,可愛)。另一個有協助的技術是在寫代碼之前作注釋。這迫使你在動手之前先想好。一旦寫好了注釋,你就可以在其下面寫代碼。
  下面是一個用這種方法寫函數的例子:
  第一步:寫注釋
  第二步:填充代碼
  這種先寫注釋的策略不僅迫使你在寫代碼前思考,而且使編碼的過程看起來容易些 - 通過把任務分成小的,易於編碼的各個部分,你的問題看起來就不太象珠穆朗瑪峰,而象一群令人愉悅的起伏的小山。
  最後... 總以分號結束你的每一條語句。
  雖然並不是嚴格必需,你應該養成以分號結束每一條語句的習慣,這樣可以避免這行後面再有代碼。忘了加分號,下一行好的代碼會突然產生錯誤。把變數初始化為“var”,除非你有更好的理由不這樣做。用“var”把變數局域化可以減少一個函數與另一個不相關函數相混淆的機會。
  好了,既然你已經知道了如何編碼,下面就讓我們學習怎樣使

  你的JavaScript快速運行。>>
  ---------------------------------------------------------
  按速度最佳化JavaScript代碼
  1.限制迴圈內的工作量
  2.定製if-then-else語句,按最可能到最不可能的順序
  3.最小化重複執行的運算式

     Refer to URL:http://blog.csdn.net/java2000_net/archive/2008/10/10/3046871.aspx

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.