JavaScript 优化技巧
1.尽量使用乘法运算
尽量使用乘法运算
而不是除法运算。如:variable * 0.5 的运算速度快于 variable / 2。
2.尽量使用 ++i
尽量使用 ++i
而不是 i++。解释:++i 的运算步骤为更新变量 i 的值为 i = i + 1 并返回 i 的值;i++ 的运算步骤为,先复制变量 i,再对复制的变量 i 执行 i = i + 1,最后返回复制的变量 i。
暂时只有这些,欢迎评论区补充。
3.id属性自动声明为全局变量
id属性自动声明为全局变量
。一个鲜为人知的事实是,在dom中创建的任何具有id属性的元素都会作为全局变量自动添加到 JavaScript 执行环境中。这意味着您可以使用 JavaScript 的 id 访问 html 元素。无需 document.getElementById 或 document.querySelector(这已经成为 dom 规范的一部分至少十年了),但出于某种原因,似乎没有人知道或关心它。