在JavaScript中,perfromance.now()方法可用于检查代码的性能。您可以使用此方法检查代码的执行时间。
它返回以毫秒为单位的时间值(double类型)。返回的值表示自执行开始以来经过的时间。
用法:
let t = performance.now();
下面的代码将使您对该代码的执行方式有一个简短的了解。
范例1:
Javascript
<script>
const t0 = performance.now();
for (let i = 0; i < 10; i++) {
console.log(i);
}
const t1 = performance.now();
console.log(`Call to doSomething took ${t1 - t0} milliseconds.`);
</script>
输出:在上面的代码中,变量t0和t1分别用于存储开始时间和结束时间,并且在打印时我们从t1中减去t0来打印执行代码所需的时间。
0 1 2 3 4 5 6 7 8 9 "Call to doSomething took 1.7899998929351568 milliseconds."
范例2:
Javascript
<script>
const t0 = performance.now();
for (let i = 0; i < 5; i++) {
console.log(i);
}
const t1 = performance.now();
console.log(`Call to doSomething took ${t1 - t0} milliseconds.`);
</script>
输出:
0 1 2 3 4 "Call to doSomething took 0.7100000511854887 milliseconds."
相关用法
- Javascript dataView.getInt16()用法及代码示例
- Javascript RegExp toString()用法及代码示例
- JavaScript Math cosh()用法及代码示例
- JavaScript Date toLocaleTimeString()用法及代码示例
- JavaScript Math random()用法及代码示例
- JavaScript Math round()用法及代码示例
- Javascript toString()用法及代码示例
注:本文由纯净天空筛选整理自shivam70大神的英文原创作品 JavaScript performance.now() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。