在JS代码的Chrome CPU分析中,'self'和'total'列之间有什么区别?
Self Time:对于函数,是在函数(内联语句)内执行代码的时间量。 检查单个函数的性能称为自底向上分析。
总时间:对于一个函数,是该函数的自时间和该函数调用的所有函数的自时间。 检查函数及其调用的性能是自顶向下的分析。
注:仅仅因为一个函数有很高的自我时间,并不意味着这个函数本身是低效的。查看该函数被调用了多少次也很重要。
斜体转述自文章由英特尔。
推荐文章
- 检测用户何时离开网页的最佳方法?
- 当“模糊”事件发生时,我如何才能找到哪个元素的焦点去了*到*?
- React不会加载本地图像
- 如何将Blob转换为JavaScript文件
- 在另一个js文件中调用JavaScript函数
- 如何在svg元素中使用z索引?
- 如何求一个数的长度?
- 跨源请求头(CORS)与PHP头
- 如何用Express/Node以编程方式发送404响应?
- parseInt(null, 24) === 23…等等,什么?
- JavaScript变量声明在循环外还是循环内?
- 元素在“for(…in…)”循环中排序
- 在哪里放置JavaScript在HTML文件?
- 什么时候.then(success, fail)被认为是承诺的反模式?
- 从浏览器下载JSON对象作为文件