美文网首页
JavaScript代码性能

JavaScript代码性能

作者: 路上的九尾猫 | 来源:发表于2019-06-09 11:19 被阅读0次

    1 避免全局查找:可能优化脚本最重要的就是注意全局查找。使用全局变量和函数肯定比使用局部的开销更大,因为要涉及作用域链上的查找,另外如果有需要使用多次查找结果的情况,可以用局部变量存储查找结果。

    2 选择争取的方法:避免不必要的属性查找;优化循环,优化循环的方式有减值迭代,简化终止条件,简化循环体,使用后测试循环,展开循环

    3 避免双重解释

    4 性能注意事项:原声方法较快,switch语句较快,位运算符较快

    5 最小化语句数:完成多个操作的单个语句要比完成单个操作的多个语句快,所以可以一句声明多个变量,插入迭代值,使用数组和对象字面量。

    6 优化DOM交互:最小化更新现场、使用innerHTML(当把innerHtml设置为某个值时,后台会创建一个HTML解析器,然后使用内部的DOM调用来创建DOM结构,而不是基于JavaScript的DOM调用)

    7 使用事件代理

    相关文章

      网友评论

          本文标题:JavaScript代码性能

          本文链接:https://www.haomeiwen.com/subject/ywpgxctx.html