javascript - 在 Javascript StackTrace 时间线中是代码直接在布局前面的原因吗?
问题描述
试图了解有关 Chrome 调试器性能时间线的一些信息。
在记录性能跟踪时(按时间),它从左向右移动,并且在 Javascript 的调用堆栈(火焰图或其他任何名称)中,顶部调用下面的项目,依此类推向下移动。
阅读所有调试器文档后,我的问题是,无论 Javascript 代码执行多长时间(即使是 5 毫秒),顶部的紫色“布局渲染树”前面的 Javascript 是否是布局的直接原因渲染树(向右)?和上面的javascript调用下面的代码一样,前面的代码会调用下一个动作吗?
还是底部的代码(#2)?或者它可以是(#3)之前的任何javascript代码吗?
谢谢你。
解决方案
推荐阅读
- ansible - yum 数据库损坏检查/修复模块
- python - Python将列表中的每个整数附加到另一个列表中的每个整数
- azure-batch - 如何构建弹性 Azure Batch 应用程序?
- php - 未找到 Guzzle。客户端令牌授予的 API 请求
- azure - Azure AD 链接角色到组
- reactjs - 如何使用 jest 和酶在 reactJs 中构建测试用例以使用 fetch 调用进行测试
- d3.js - 如何显示 .tickValues() 中指定的确切数字
- ruby-on-rails - 带有 GCS 文件的 ActiveStorage 不上传(签名不是 base64 编码的)|| (签名不匹配)
- java - 返回 ?扩展类型
- c# - 升级到 3.0 后 ASP.NET Core 身份验证中断