JavaScript HTML DOM console.time() 方法
-
HTML DOM console.time() 方法
console.time()方法在控制台视图中启动计时器。此方法允许您在代码中对某些操作进行计时以进行测试。使用console.timeEnd()方法结束计时器并在控制台视图中显示结果。使用label参数命名计时器,然后您可以在同一页面上有许多计时器。提示:测试控制台方法时,请确保控制台视图可见(按F12查看控制台)。实例:执行for循环100000次需要多长时间:
尝试一下console.time(); for (i = 0; i < 100000; i++) { // some code } console.timeEnd();
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 console.time() 11.0+支持10.0+4.0支持 -
语法
console.time(label) -
参数值
参数 类型 描述 label String 可选的。计时器的名称 -
更多例子
使用label参数:
尝试一下console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
哪个是最快的,for循环还是while循环?
尝试一下var i; console.time("test for loop"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test for loop"); i = 0; console.time("test while loop"); while (i < 1000000) { i++ } console.timeEnd("test while loop");