什么值得买前端面试题 2019秋季

1、网页如何通过优化js文件(包括但不仅仅局限于代码)以提高网页速度?
这个问题比较开放,要知道优化方案有很多:
外部资源引入加属性defer或async,表明异步加载,不阻塞
代码放到页面最底部或者onload里执行,可以避免阻塞dom渲染
把零碎的js合并的一个文件里,但是注意单个js文件也别太大,这样会减少http请求的次数
把js文件放入外部引入,这样http一般会缓存静态文件
使用第三方工具对待码处理:压缩 去除空格无用代码 去掉注释等等
对js代码本身优化,如注意递归 死循环  迎合垃圾回收 注意全局变量等

猜你喜欢

转载自www.cnblogs.com/dshvv/p/11854378.html