03 2017 档案
摘要:1.安装webpack npm install webpack -g //全局安装 npm install webpack --save-dev //开发环境 2.使用webpack 创建一个webpack.config.js文件,这个文件是webpack的配置文件。该文件配置主要分为:entry,
阅读全文
摘要:避免for-in 把数组长度保存在局部变量中 较少迭代次数(Duffs Device) 基于函数的循环比基于循环的迭代消耗性能更多 优化if-else,一般switch比if-else速度快(hash tabel) 1)避免用for-in 常见的循环有:for、do-while、while、for-
阅读全文
摘要:减少DOM数量 减少DOM操作 批量处理DOM操作 批量处理样式修改 尽量不要使用tabel布局 尽量不要使用css表达式 string用数组join css选择符优化 1.减少DOM数量 在HTML生成DOM树的时候,DOM数量越少,HTML渲染速度越快 2.减少DOM操作 每次操作DOM,都会带
阅读全文
摘要:静态资源用CDN部署 添加Expires或者cache-control报文头 Gzip压缩传输文件 配置Etags 使用Get ajax请求 避免空图片src 尽早flush response 减少cookies大小 1.使用CDN CDN通过部署在不同地区的服务器来提高客户的下载速度。 2.添加E
阅读全文
摘要:多图标合并,用css分隔 设置较长时间的过期时间 合并多个css文件 合并多个js文件 根据域名划分内容 首先介绍一款速度测试工具:webpagetest(填上url,username,password就开始测试了) 这就是测试结果了 也可以通过时间帧去测试网页速度,推荐工具:ScreenerToG
阅读全文

浙公网安备 33010602011771号