这篇文章并不是最全的前端面试题(没有最全,只有更全),只是针对自己面试过程中遇到的一些难题、容易忽略的题做一个简单的笔记,方便后面有面试需要的小伙伴们借鉴,后续内容会不定时更新,有错误之处希望大家不吝指出。
1、如何对网站的文件和资源进行优化?
-
清理 HTML 文档
- CSS 文件尽量放在 <head></head> 之间
- JS 文件尽量放在文档底部
-
减少外部 http 请求
- 不必要的图片
- 没用的 js 代码
- 过多的 CSS
- 多余的插件
- 压缩 CSS、JS 和 HTML
-
使用预先获取
- 可以在网站 HTML 中的链接属性上增加 rel=”prefetch”,rel=”dns-prefetch”,或者 rel=”prerender” 标记。
- 使用 CDN 和缓存
- 前端面试题及答案 – 浏览器篇
- 前端面试题及答案 – HTML 篇
- 前端面试题及答案 – CSS 篇
- 前端面试题及答案 – JS 篇