看板 Ajax 關於我們 聯絡資訊
※ 引述《tomin (弱水三千 只取一瓢飲)》之銘言: : http://jsfiddle.net/hzm97/ : 我想將測試code寫得通用、簡潔、漂亮一點 以後可當lib用 : 或是有那個lib還不錯用? 你測試的部份怎麼不寫成底下這樣就好?XD function stopWatch(fn){ var start = new Date(); try{ fn(); }finally{ var end = new Date(); return end - start; } } stopWatch(function(){ function f(){alert()} for(i=0;i<1000000;i++){ x = f; } }); 繞一圈弄 timer("start") 跟 off 不是很麻煩嗎 :P 一般只有碰到 async 操作時才會需要這樣作 start跟 stop, 而且當你真的碰到 async 操作時,你會需要 namespace , 只有start 跟 stop 是不夠用的,因為那就通常會伴隨著巢狀結構。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.81.229.99
tomin:那個是從stackflow copy來的XD 03/12 01:45