22. 原生 JavaScript 總是會比使用代碼庫來的快
諸如jQuery和Mootools這樣的JavaScript庫,能為你寫代碼的過程省下不少時間——尤其是當(dāng)需要 AJAX 操作時。不過你可得記住,只要你的代碼寫得恰當(dāng),原生JavaScript總是會比利用代碼庫的寫法執(zhí)行得快一些。
jQuery的“each” 方法對于循環(huán)操作十分便利,但是使用原生態(tài)的for語句總歸會快很多。
23. Crockford 的 JSON.Parse
盡管 JavaScript 2會內(nèi)建JSON處理器,但寫這篇文章之時,我們還是需要自己實現(xiàn)。Douglas Crockford,JSON的創(chuàng)建者,已經(jīng)為我們創(chuàng)作出能直接使用的處理器了。您可以在這里下載。
導(dǎo)入這段代碼,你就能新建 JSON 全局對象,然后處理你的 .json 文件。
var response = JSON.parse(xhr.responseText); var container = document.getElementById('container');
for(var i = 0, len = response.length; i < len; i++) { container.innerHTML += '<li>' + response[i].name + ' : ' + response[i].email + '</li>'; }
關(guān)于JSON,請查看更多介紹。
24. 移去“Language”
很多年前,language還是每段script標(biāo)簽必備屬性:
<script type="text/javascript" language="javascript"> ... </script>
不過現(xiàn)在,這屬性已經(jīng)沒啥用很久了…… 所以,刪掉算啦!
就這些了,朋友們~ 就是這些了,這就是我給JavaScript初學(xué)者的24條小建議。各位親愛的朋友,你們的看法呢?你們有什么快速小貼士嗎?感謝你的耐心閱讀。
英文原文:24-javascript-best-practices-for-beginners 譯文原文:給JavaScript新手的24條建議
本文鏈接:http://m.95time.cn/tech/web/2009/6824.asp
出處:笨活兒
責(zé)任編輯:bluehearts
上一頁 給JavaScript新手的24條實用建議 [5] 下一頁
◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論。
|