JavaScript-表示浏览器控制台中每个命令的执行时间
JavaScript - meansure execution time of every command in browser console
有没有办法确定我放在浏览器js控制台中的每个命令的执行时间?
所以如果我写:
> 2+2
然后按回车键,它会返回类似4 (executed in 1ms)
的信息
如果我放一些类似的东西
> myTimeExpensiveFunction();
它会像true (executed in 238ms)
一样返回吗?
我知道很多方法可以在命令的开头和结尾多加2行代码,但我很懒,不想每次都添加它们;)
您可以使用console.time
和console.timeEnd
:
console.time('my name');
// my heavy duty stuff
console.log(2+2); // 4
console.timeEnd('my name'); // my name: 0.513ms
非标准
此功能是非标准的,不在标准轨道上。不要在面向Web的生产网站上使用它:它不会适用于每个用户。实现之间也可能存在很大的不兼容性,并且行为可能在未来发生变化。
相关文章:
- 如何优化这个jquery循环的执行时间
- 不确定react.js的异步执行时间
- 如何在javasciipt中添加单引号到字符串,该字符串将在nodeJS中作为mysql插入命令执行
- 如何在boomrang页面加载时间中添加ajax执行时间
- 执行时间,AMPScript/JavaScript
- 测量JavaScript函数的内存使用情况、执行时间和性能
- JavaScript代码执行时间
- 在执行时间循环中使用继续
- for 循环元素的执行时间比内部 AJAX 调用可以响应的要快
- JavaScript 脚本执行时间太长.获取脚本需要太长时间提示
- 工作表的 Google 脚本 - 超出最长执行时间
- Xampp+Php-Websocket最长执行时间错误
- 延长了jquery方法的执行时间
- 如何通过正确切换在最长执行时间结束时给出用户定义的超时消息
- 什么'这是获取Node.js应用程序总执行时间的更好方法
- Javascript的执行时间非常慢——Chrome
- Knockoutjs订阅事件,ko.computed执行时间问题
- JavaScript-表示浏览器控制台中每个命令的执行时间
- Javascript中的执行时间不一致
- Javascript:在线测量代码执行时间