javascript基本技巧

1.編寫可維護的代碼:

1.閱讀性好

2.具有一致性

3.預見性好

4.看起來如同一個人編寫

5.有文檔

2.儘量少用全局變量

注意:如未經聲明,就默認爲全局對象

全局變量問題:它們在整個Javascript應用或Web頁面內共享,可能發生命名衝突

1.第三方Javascript庫

2.來自於廣告合作伙伴的腳本

3.各種小工具和按鈕

解決方法:

1.命名空間

2.自執行立即生效函數

3.最重要的是用var聲明

3.for循環

技巧:將已遍歷的數組長度緩存起來(減少DOM查詢)

for(var i=0,max=myarray.length; i<max; i++)

{

//對myarray[i]進行處理

}

在這種方式下,對長度的值只提取一次,但應用到整個循環中。

4.不要增加內置的原型

增加構造函數的原型屬性是一個增強功能性的強大方法,但是有時候該方法會過於強大。

5.避免使用隱式類型轉換

1.儘量使用 ===和!=== 操作符來對數值和類型進行比較。

(自己表示不太習慣!)

2.避免使用eval()

只想說“eval()是一個魔鬼”,由於功能太過強大而缺乏安全性。

建議使用JSON.parse()代替它

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章