JavaScript代码优化知识小点(随意写)

优化下JS文件

  • 方法一:把不重要的JS放在页面最底部
    这是最简单,也是效果最好的优化方法,把不重要的JS通通放到页面的最下面body的上面,实现异步加载,也就是等网页都加载完了,最后在加载这些不重要的JS,这样就不影响网页速度了。

  • 方法二:合并JS文件
    合并JS,也就是减少HTTP请求,少给服务器请求一次就加快一点速度

  • 方法三:给JS文件减肥(我觉得用gulp打包工具就行了,或者用在线的打包工具)

优化js代码

  • 避免全局变量
    因为访问局部变量的速度要比访问全局变量的速度更快些。

  • 尽量使用源生方法

  • 尽量减少循环次数

  • 优化条件分支
    将条件分支,按可能性顺序从高到低排列:可以减少解释器对条件的探测次数。

  • 定时器
    如果针对的是不断运行的代码,不应该使用setTimeout,而应该是用setInterval

  • 用做标记的变量尽可能使用布尔类型
    直接用true和false做标记,不要使用数字或者字符串的1和0来做标记。

  • 解构,箭头函数,更安全的字符串拼接,尽可能使用 === 而不是 ==,避免隐式转换,在ES6 按理来说 变量申明最好是:
    const > let > var

猜你喜欢

转载自blog.csdn.net/weixin_44683763/article/details/94722483