看板 [ Ajax ]
討論串[問題] Jquery Find的效能
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 6→)留言7則,0人參與, 最新作者TonyQ (沉默是金。)時間15年前 (2010/10/21 23:43), 編輯資訊
0
0
0
內容預覽:
我的看法. 2,3 是同一件事,差異只差一層 function call,差不到哪去。. 1 應該最快,理由其他人說過了。. 1 > 2 =~ 3. 在 1.4.3 這個有機會比較快一點,因為可以直接走原生函式,. 不過應該跟 2,3 相差不到哪去。. --. 我:一半的日子讓你說,我聽你說你的所有
(還有155個字)

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者scribeTW (scribe)時間15年前 (2010/10/21 14:21), 編輯資訊
0
0
0
內容預覽:
其實第1種是最快的。. 理由是有ID值,jQuery直接就會用document.getElementById()取得,. 這是瀏覽器原生函數,速度最快。. 再來jQuery的原始碼其實 $(expr, content) = $(content).find(expr),. 不過前者其實還有經過許多判斷
(還有143個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者ChowMein (杉斑加紋)時間15年前 (2010/10/21 13:19), 編輯資訊
0
0
0
內容預覽:
可以看jQuery的原始碼怎麼實作,. 不然叫它跑一千遍一萬遍給你看, 像這樣. var d = +new Date();. for (var i = 0; i < 1000; ++i) {. $('#inputId');. }. d = +new Date() - d;. document.wri

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者Futurend (未來)時間15年前 (2010/10/21 12:06), 編輯資訊
0
0
0
內容預覽:
假如說我有一個div叫做 divContent. 我今天想要找一個input,我知道他在divContent下面. 那我有三種方法可以取得他. 1) $('#inputId');. 2) var $content = $('#divContent');. $content.find('#inputI
(還有32個字)
首頁
上一頁
1
下一頁
尾頁