对于大多数前端来说,性能优化的方法可能包括以下这些: 减少HTTP请求(合并css.js,雪碧图/base64图片) 压缩(css.js.图片皆可压缩) 样式表放头部,脚本放底部 使用CDN(这部分,不少前端都不用考虑,负责发布的兄弟可能会负责搞好) 缓存…… 不仅要避免去操作DOM,还要减少去访问DOM的次数. 在浏览器中,DOM和JS的实现,用的并不是同一个“东西”.比如说,我们最熟悉的chrome,JS引擎是V8,而DOM和渲染,靠的是WebCore库.也就是说,DOM和JS是两个独立的个