金三银四跳槽季,offer快到碗里来,前端面试考点众多,而网上各个知识点的博客文章又太多,看的眼花缭乱……所以便整理了一下常见知识点的精华文章,每个知识点的文章控制在3篇以内,尽量覆盖该知识点的下容易被面试到的所有内容,文章都是之前自己读过的,确定是精华干货。文章会一直更新,也欢迎大家推荐精华文章,大家共同学习进步!
CSS
- css布局
干货!各种常见布局实现+知名网站实例分析 - BFC
学习 BFC (Block Formatting Context) - flex
Flex 布局教程:语法篇
Flex 布局教程:实例篇 - 移动端
腾讯移动Web前端知识库 - css3综合
个人总结(css3新特性) - css3动画优化
css3动画优化 - 综合
12个HTML和CSS必须知道的重点难点问题
js
- js基础
JavaScript深入系列15篇正式完结! - 闭包
破解前端面试(80% 应聘者不及格系列):从闭包说起 - 原型
深度解析原型中的各个难点 - this、apply、call、bind相关问题
this、apply、call、bind - js执行机制
JavaScript:彻底理解同步、异步和事件循环(Event Loop)
这一次,彻底弄懂 JavaScript 执行机制 - dom
破解前端面试(80% 应聘者不及格系列):从 DOM 说起
原生JS中DOM节点相关API合集
dom里各种尺寸区别(offsetWidth,scrollWidth,clientWidth,innerWidth…) - 跨域
前端常见跨域解决方案(全) - 常见工具函数手写(节流,防抖,扁平,柯里化…)
JavaScript专题系列20篇正式完结! - 正则
JS正则表达式完整教程(略长) - es6综合
ECMAScript 6 入门 - promise
八段代码彻底掌握 Promise
promise实现原理:手把手教你实现一个完整的 Promise - Generator,async/await相关
阮一峰:Generator,async,Thunk,co 系列
vue
React
webpack
其他
- 模块化
前端模块化:CommonJS,AMD,CMD,ES6 - 前端规范
前端开发规范:命名规范、html规范、css规范、js规范 - 移动端适配
使用Flexible实现手淘H5页面的终端适配
vw、vh:再聊移动端页面的适配 - PC端兼容性
浏览器兼容性问题解决方案 · 总结 - 移动端兼容性
移动 Web 开发问题和优化小结 - 调试技巧
web调试优化-chrome开发者工具不完全指南 - 常见数据结构与算法
我接触过的前端数据结构与算法
十大经典排序算法总结(JavaScript描述) - 设计模式
Javascript常用的设计模式详解 - 版本控制问题(git/svn)
互联网公司常见工作流比较 - 前端部署代码问题
大公司里怎样开发和部署前端代码? - 前端持续集成
实战笔记:Jenkins打造强大的前端自动化工作流 - https
分分钟让你理解HTTPS - http2.0
HTTP/2协议–特性扫盲篇 - 浏览器工作原理
浏览器工作机制全面梳理 - 浏览器缓存机制
浏览器缓存知识小结及应用 - 浏览器综合
从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系! - 前端安全
xss/csrf问题:前端安全知识
sql注入问题:网络攻击技术开篇——SQL Injection
劫持类问题:Web 前端页面劫持和反劫持 - SEO
前端SEO技巧总结 - PWA
PWA学习与实践系列
文章转发自:https://juejin.im/post/5aae076d6fb9a028cc6100a9#heading-9