一、减少HTTP请求
1.合并CSS、js:每次调用js、css都要发送一次http请求,所以并不是分开写好几个文件比较好
js、css压缩。js压缩可以用grunt
HTML优化:
CSS优化:
js优化:
2.图片优化
二、减少DOM操作
减少对DOM元素的查询和修改,jquery也是有弊端的
方法:
三、使用JSON格式来进行数据交换
JSON是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工具包。
与XML序列化相比,JSON序列化后产生的数据一般要比XML序列化后数据体积小
注意json的格式一定要严格符合标准
四、js、css文件的加载顺序
css放在
里,js放在
结束前:浏览器在执行JavaScript代码时,不能同时做其它事情,即