在JS代码的Chrome CPU分析中,'self'和'total'列之间有什么区别?
当前回答
Self Time:对于函数,是在函数(内联语句)内执行代码的时间量。 检查单个函数的性能称为自底向上分析。
总时间:对于一个函数,是该函数的自时间和该函数调用的所有函数的自时间。 检查函数及其调用的性能是自顶向下的分析。
注:仅仅因为一个函数有很高的自我时间,并不意味着这个函数本身是低效的。查看该函数被调用了多少次也很重要。
斜体转述自文章由英特尔。
其他回答
Self是在函数中直接做功所花费的时间。
Total是在该函数和它调用的函数上花费的时间。
Self Time:对于函数,是在函数(内联语句)内执行代码的时间量。 检查单个函数的性能称为自底向上分析。
总时间:对于一个函数,是该函数的自时间和该函数调用的所有函数的自时间。 检查函数及其调用的性能是自顶向下的分析。
注:仅仅因为一个函数有很高的自我时间,并不意味着这个函数本身是低效的。查看该函数被调用了多少次也很重要。
斜体转述自文章由英特尔。
推荐文章
- 给一个数字加上st, nd, rd和th(序数)后缀
- 如何以编程方式触发引导模式?
- setTimeout带引号和不带括号的区别
- 在JS的Chrome CPU配置文件中,'self'和'total'之间的差异
- 用javascript检查输入字符串中是否包含数字
- 如何使用JavaScript分割逗号分隔字符串?
- 在Javascript中~~(“双波浪号”)做什么?
- 谷歌chrome扩展::console.log()从后台页面?
- 未捕获的SyntaxError:
- [].slice的解释。调用javascript?
- jQuery日期/时间选择器
- 我如何预填充一个jQuery Datepicker文本框与今天的日期?
- 数组的indexOf函数和findIndex函数的区别
- jQuery添加必要的输入字段
- Access-Control-Allow-Origin不允许Origin < Origin >