gpt4 book ai didi

javascript - : document. location.pathname 或 myOwnObj.pathname 哪个更快?

转载 作者:行者123 更新时间:2023-12-02 18:36:46 25 4
gpt4 key购买 nike

我正在尝试优化我的 JavaScript 代码以提高速度。

我需要经常访问 document 对象的某些属性,例如 document.location.pathname ,甚至更糟糕的是 document.documentElement .innerText.

哪个会更快:

  1. 每次从文档访问这些属性,或者

  2. 将它们存储为我自己的对象之一的属性,以便我可以像 myObj.pathnamemyObj.innerText 一样访问它们?

最佳答案

Test it.

虽然浏览器之间存在一些差异,但缓存对象确实可以使查找速度更快。

“更快”是指两次而不是一次访问对象的属性。我真的怀疑这是您应用程序中的瓶颈。无论如何,在尝试优化这样的小事情之前,先对其进行分析。

关于javascript - : document. location.pathname 或 myOwnObj.pathname 哪个更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17246605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com