jQuery效能優化指南

2021-06-16 04:34:08 字數 752 閱讀 5766

這個話題也是老生常談的了,jquery倒是沒少用,卻很少考慮它的效能!隨著cpu的嗷嗷上揚,覺得應該好好考慮這個問題!

最近讀到e文"jquery performance rules" 拿來跟大家分享,粗略的翻譯了一下!

1、always descend from an #id

總是從id選擇器開始繼承   

2、use tags before classes

在用class時一定要用上tag標籤

3、cache jquery objects

快取jquery物件

4、harness the power of chaining

利用強大的鏈式操作

5、use sub-queries

使用子查詢

6、limit direct dom manipulation

限制直接操作dom物件

7、leverage event delegation (a.k.a. bubbling)

冒泡8、eliminate query waste

禁止無效查詢

9、defer to $(window).load

在頁面載入完

10、compress your js

壓縮11、learn the library

學習jquery源**

具體的內容可以去看一下

1、jquery performance rules

2、jquery效能優化指南

jQuery效能優化指南 2

url 為了方便大家學習和我以後的學習方便 真理了一下 oo oo oo oo 2.在class前使用tag 第二快的選擇器是tag選擇器 head 同理,因為它來自原生的getelementsbytagname 方法.總是用乙個tag name來限制 修飾 class 並且不要忘記就近的id va...

jQuery效能優化指南(3)

8,盡量使用id代替class。前面效能優化已經說過,id選擇器的速度是最快的。所以在html 中,能使用id的盡量使用id來代替class。看下面的乙個例子 建立乙個list var mylist mylist var mylistitems mylist.html mylistitems 選擇每...

C 效能優化指南

1 用好的編譯器並用好編譯器 支援c 11的編譯器,intelc 速度最快 gnu的c 編譯器gcc g 非常符合標準 visual c 效能折中 clang 最年輕mac os x 2 使用更好的演算法。3 使用更好的資料結構 不同的資料結構在使用記憶體管理器的方式也有所不同 4 使用更好的庫 熟...