前端基本功
CSS
盒子模型和怪异模型
常见伪类
常见定位方式
CSS属性继承
CSS选择符与权重
元素居中方案
BFC
CSS预编译语言
常见的浏览器兼容问题
渐进增强和优雅降级
CSS新属性
JavaScript
基础
基础类型和对象类型
作用域和作用域链
原型和原型链
继承机制
闭包
事件流
BOM和DOM
this和执行上下文
call和apply
new 的原理
typeof 和 instanceof
模块化
存储(cookie,xxStorage)
常见错误类型
进阶
深浅拷贝
同源和跨域
节流和防抖
event loop
ajax和fetch
promise的实现
await和async
proxy
垃圾回收
HTML
块级元素与内联元素
语义化
HTML5新属性
严格模式与混杂模式
常见的浏览器内核
常用meta
设计模式
原型模式
工厂模式
观察者模式
发布/订阅模式
装饰者模式
HTTP
常见状态码
HTTP请求方法
HTTP和HTTPS的区别
URI和URL的区别
发起一次请求的完成过程
理解Restful规范
前端安全
XSS
CSP
CSRF