一個規範性強的代碼便於修改和理解,所以做出如下總結,希望少走彎路; 基礎內容,大神請繞道...................... 1.命名規範 命名一定要有意義,畢竟代碼寫下來不是給你一個人看的,在css中,在前面寫上父元素進行規範,不要偷懶 2.請不要一會寫原生,一會寫jquery 這個問題好 ...
一個規範性強的代碼便於修改和理解,所以做出如下總結,希望少走彎路;
基礎內容,大神請繞道......................
1.命名規範
命名一定要有意義,畢竟代碼寫下來不是給你一個人看的,在css中,在前面寫上父元素進行規範,不要偷懶
2.請不要一會寫原生,一會寫jquery
這個問題好多人覺得我寫出功能來不就行了,但是頁面被弄的亂七八糟,如果是因為不熟練,這正是個機會讓你熟練
3.縮進問題
雖然好多編輯器已經把縮進做的完美了,但還是會有一兩個空格的差距,這個時候不要偷懶,這個空格就像趴在地上的螞蟻,趕緊清掃
4.標簽閉合問題
雖然在HTML5當中,標簽可以不用閉合,但是為了規範,也是為了代碼的更好的避免一些錯誤,我建議各位標簽閉合
5.代碼寫完後,把不必要的註釋和空格,空標簽刪除
很多人為了下一次的修改,添加註釋,或者修改代碼以後,為了以防萬一,不刪除原來的,但是做到後面,已經忘了註釋這回事了,這個時候在寫完代碼後,檢查一遍,把不必要的刪除掉,這樣便於更好的閱讀代碼
6.邏輯問題
這個問題我只能對各位說,在搭建頁面的時候,多動腦筋,把結構合理規範化,還有js,請保持邏輯通順,逆向思維會讓觀看你代碼的人火大
7.不要在0後面寫px
在webstorm中有提示,不要增加代碼的負擔
8.註意空格問題
在遇到上面的結構的時候,寫在一行,不然你就會突然發現,瀏覽器莫名其妙多了一些空格
9.js獲取頁面元素,
在JQuery中,如果只用一次這個元素,就不要定義變數占用記憶體了
10.結尾要加;
在js和css語句結尾加加 ; 在進行代碼壓縮的時候才不容易犯錯