前端面试考点多?看这些文章就够了(2019年6月更新版)

254,001 阅读4分钟

金三银四跳槽季,offer快到碗里来,前端面试考点众多,而网上各个知识点的博客文章又太多,看的眼花缭乱……所以便整理了一下常见知识点的精华文章,每个知识点的文章控制在3篇以内,尽量覆盖该知识点的下容易被面试到的所有内容,文章都是之前自己读过的,确定是精华干货。文章会一直更新,也欢迎大家推荐精华文章,大家共同学习进步!


2019年6月更新记录:

1.删除了一些过时的文章。

2.vue,react,webpack更新了一些适应新版本的面试题。

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实现原理:手把手教你实现一个完整的 Promise

Generator,async/await相关

阮一峰:Generator,async,Thunk,co 系列


vue

Vue面试中,经常会被问到的面试题/Vue知识点整理

记录面试中一些回答不够好的题(Vue 居多)

剖析 Vue.js 内部运行机制

Vue 项目里戳中你痛点的问题及解决办法


React

React 常用面试题目与分析

关于React面试题汇总

常见react面试题汇总(适合中级前端)


webpack

前端面试之webpack篇

webpack详解

webpack4使用


其他

模块化

前端模块化: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学习与实践系列

Nginx

前端必会的 Nginx


项目经验

(适用于自身做过的业务单一但是仍然想在面试时展示项目经验时想丰富些的同学,这些笔者都看过,里面有很多做类似项目的最佳实践。不过有些是视频课程需要花钱,自己取舍~)


后台管理系统项目

手摸手,带你用vue撸后台系列(目前共9篇,vue+element-ui)

PC站

React16.4+antd开发简书项目

Node项目

Node从0搭建博客系统

Node - 从0基础到实战企业官网

移动端

vue开发饿了么

vue开发音乐播放器

vue开发携程app

微信小程序

纯正商业级应用-微信小程序开发实战


未完待续……


(文章原创整理,转载请注明出处,谢~)