編寫高效率的js,第一步就是將自己的代碼風格規範起來,畢竟寫一堆爛代碼,是一件讓自己很難容忍的事情。我就是這樣,業精於勤荒於嬉,行成於思毀於隨,對代碼編寫提出高標準,對團隊,對個人都是一件應該努力的方向。 進入正題,2017年10月起,我會每周優先更新兩個重要部分,以下藍色字體代表已更新的內容,黑色 ...
編寫高效率的js,第一步就是將自己的代碼風格規範起來,畢竟寫一堆爛代碼,是一件讓自己很難容忍的事情。我就是這樣,業精於勤荒於嬉,行成於思毀於隨,對代碼編寫提出高標準,對團隊,對個人都是一件應該努力的方向。
進入正題,2017年10月起,我會每周優先更新兩個重要部分,以下藍色字體代表已更新的內容,黑色表示還未編寫。
風格指南
-
基本格式化
-
聲明和表達式
-
變數、方法和操作
編程實踐
-
解耦UI層
-
避免全局變數
-
事件處理
-
避免空值比較
-
將配置數據從代碼中分離出來
-
拋出錯誤
-
不要修改不屬於你的對象
-
瀏覽器檢測