函數(shù)寫法見下:
function test(){
var start = new Date().getTime();
(function(){
var sum =0;
for(var i=0; i<1000000; i++){
sum += i
}
return sum;
})()
var end = new Date().getTime();
}
以上為基本版配并,在ff和chrome中通過以下命令可實現(xiàn)查看:
console.time()
內(nèi)容參考以下鏈接:
jQuery學(xué)習(xí)
$(function(){ console.time('good'); var $page = $('#page'),option; for(var i=1;i<1000;i++){ option+="<option value="+i+">第 "+i+" 頁</option>"; } //dom 操作一次 $page.append(option); console.timeEnd('good'); console.time('bad'); var $page = $('#page') for(var i=1;i<1000;i++){ //dom 操作999次 $page.append("<option value="+i+">第 "+i+" 頁</option>"); } console.timeEnd('bad'); console.time('very bad'); for(var i=1;i<1000;i++){ //選擇999次挺份、dom 操作999次 $('#page').append("<option value="+i+">第 "+i+" 頁</option>"); } console.timeEnd('very bad');});