傻瓜都能寫出計算機能理解的程序。優秀的程序員寫出的是人類能讀懂的代碼。
本期編輯: Nicole_tiny,九彩拼盤。
switch 模式
用 switch 寫出可讀性好,健壯的代碼。這么寫:
var inspect_me = 0,
result = '';
switch (inspect_me) {
case 0:
result = "zero";
break;
case 1:
result = "one";
break;
default:
result = "unknown";
}
要注意如下幾點:
- case 和 switch 對齊。代碼有合適的縮進。
- 每個 case 后面都要有 break。
- 如果有需求幾個 case 公用代碼(不加 break),需要專門寫注釋說明,否則會被認為是漏寫了 break。
- switch 必須以 default 結尾來處理一些未知情況。
所有 JavaScript 模式:http://shichuan.github.io/javascript-patterns/
文章推薦
《前端性能優化之 DOM 篇》
概要
- DOM的定義
- DOM性能優化涉及的方面
- 優化HTML的結構
- 瀏覽器的工作原理
- 如何避免觸發重繪和回流
往期前端早讀課地址:http://www.lxweimin.com/c/0fda3d387a6d