JavaScript HTML DOM console.timeEnd() 方法

  • HTML DOM console.timeEnd() 方法

    console.timeEnd()方法结束计时器,并将结果写入控制台视图。此方法允许您在代码中对某些操作进行计时以进行测试。使用console.time()方法启动计时器。使用label参数指定要结束的计时器。
    提示:测试控制台方法时,请确保控制台视图可见(按F12查看控制台)。
    实例:
    执行for循环100000次需要多长时间:
    console.time();
    for (i = 0; i < 100000; i++) {
      // some code
    }
    console.timeEnd();
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    console.timeEnd()
    11.0+
    支持
    10.0+
    4.0
    支持
  • 语法

    console.timeEnd(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");
    
    尝试一下