一. Javascript 基础
- JS的数据类型
- 基本数据类型:Number,String,Boolean,Undefined,Null
- 复杂数据类型:Object,Array,Function,RegExp,Date,Error
- 全局数据类型:Math
- JS的变量声明提升
- JS的闭包
- JS的原型链
- JS的作用域链
- new 操作符的本质
- call 和 apply
- JS的事件模型
- 值类型和引用类型
- 事件委托机制
- JS模块化开发
二. CSS基础
- CSS 盒模型(手写布局)
- CSS选择器及其优先级的计算
- CSS伪类
- CSS3的Flexbox
- BFC
- 清除浮动
- 媒体查询
- 浏览器怎样解析CSS选择器
三.HTML基础
- html5新特性
- Doctype作用
- HTML语义化的理解
四.其他
- 前端优化
- 浏览器内核