console.time() 与console.timeEnd()可以打印程序执行时间。(function(){ console.time('index'); var div = document.getElementById('div'); div.onclick = function(){ alert('123'); }; console.timeEnd('index');}());问题:为什么在没有点击的时候也会打印出时间?
3 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
因为 div.onclick = function() {...}
只是一个赋值操作。
在你这段代码里,console.time
只是统计了var div = ...
(忽略 getBy...
的行为,简化问题)div.onclick = ...
这两个赋值操作所使用的时间。
添加回答
举报
0/150
提交
取消