抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

模块化的好处解决命名冲突、提高代码的复用性和可维护性 模块化的实现方式立即执行函数在早期,使用立即执行函数实现模块化是常见的手段,通过函数作用域解决了命名冲突、污染全局作用域的问题。少用了 1234(function(globalVariable){ globalVariable.test = function() {} // ... 声明各种变量、函数...

性能优化概括主要的是: 降低请求量:合并资源,减少 HTTP 请求数,minify / gzip 压缩,webP,lazyLoad。 加快请求速度:预解析DNS,减少域名数,并行加载,CDN 分发。 缓存:HTTP 协议缓存请求,离线缓存 manifest,离线数据缓存localStorage。(HTML 文件每次都向服务器询问是否有更新,JS/CSS/Ima...