首页 > 解决方案 > 在 Javascript StackTrace 时间线中是代码直接在布局前面的原因吗?

问题描述

试图了解有关 Chrome 调试器性能时间线的一些信息。

在记录性能跟踪时(按时间),它从左向右移动,并且在 Javascript 的调用堆栈(火焰图或其他任何名称)中,顶部调用下面的项目,依此类推向下移动。

阅读所有调试器文档后,我的问题是,无论 Javascript 代码执行多长时间(即使是 5 毫秒),顶部的紫色“布局渲染树”前面的 Javascript 是否是布局的直接原因渲染树(向右)?和上面的javascript调用下面的代码一样,前面的代码会调用下一个动作吗?

还是底部的代码(#2)?或者它可以是(#3)之前的任何javascript代码吗?

谢谢你。

时间线

标签: javascriptdebuggingweblayoutgoogle-chrome-devtools

解决方案


推荐阅读