首页 > 解决方案 > 为什么在 JavaScript 中调用 window.alert() 比 alert() 慢?

问题描述

我从“JavaScript 简洁”一书中阅读了以下段落。

显式(例如 window.alert() 与 alert())在性能方面会花费更多。如果您只依赖作用域链并避免显式引用头对象,即使您知道所需的属性包含在全局作用域中,它也会更快。

为什么调用window.alert()(显式引用 head 对象)比 慢alert()

我认为显式调用会切断搜索方法的链并直接寻址它,所以它应该更快!

很混乱!

标签: javascriptperformance

解决方案


推荐阅读