javascript - 将文档存储在变量中

标签 javascript

我只是想知道如果我将文档存储到变量中是否会提高速度,所以如果我有

var doc= document;
myElement = doc.getElementById('somethingSweet');

我知道在这个例子中它不会有太大的不同,但我的想法是我的变量将充当文档的“指针”,因此 m 脚本不需要尝试并引用回文档。

最佳答案

存储将在变量中重用的内容是有值(value)的。 Document 是一个糟糕的选择,因为它已经在窗口上可用。通常,您会存储在文档中查找的内容,这些内容尚未通过顶级属性获得。在您可能开发的函数或插件中尤其如此,您希望保留对插件正在操作的 DOM 元素的引用,以避免每次都查找它。

关于javascript - 将文档存储在变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5449491/

相关文章:

javascript - css/js 翻转打破多次翻转

javascript - HTML5 : Video tag change video time display from MM:SS to HH:MM:SS

javascript - ie8 : unknown runtime error

javascript - Angular/Bootstrap - 模式不显示(仅背景变化)

javascript - 求结构解释(Revealing Module Pattern)

javascript - setInterval 在 IE 8 中每秒 50 次缓慢

javascript - 如何将棋子(图像)放入我的 div 标签?

javascript - 正则表达式用于查找JavaScript字符串内外的文本?

javascript - Handlebars 显示 html 标签而不是将其视为 html 标签

javascript - 为什么 vue.js 不使用 moment.js 使用 datepicker 更新 dom