鍍金池/ 問(wèn)答/HTML5  HTML/ console.time和timeEnd能不能倒著用

console.time和timeEnd能不能倒著用

一段代碼類似這樣

function aaa() {
    console.log(1);
    setTimeout("aaa()",100)
    console.timeEnd("程序");
    console.time("程序");
}

思路是這樣的:
測(cè)試循環(huán)一次所花費(fèi)的時(shí)間是多少,第一遍的時(shí)候走time,第二遍的時(shí)候走timeEnd,能不能行?

回答
編輯回答
墨小羽

當(dāng)然可以,就是第一次timeEnd不會(huì)生效而已。

2017年1月25日 16:31
編輯回答
絯孑氣

未嘗不可。只是邏輯有點(diǎn)別扭。 time(xxx)定義timer xxx, timeEnd(xxx)清除timer xxx。 第一遍循環(huán)會(huì)報(bào)個(gè)timer “程序”不存在,除此之外也能實(shí)現(xiàn)你的預(yù)期。

2018年2月19日 00:21