JavaScript
- 类型
- 类型判断(
typeof/instanceof/Object.toString.call()
) - 作用域
- 原型, 原型链,继承
- 闭包
- 内存泄漏
- js事件机制
- js垃圾回收机制
- 对象方法
- 数组方法
- 圣杯模式
- 深度克隆
- call, apply, bind
- 模块化
es6
- promise
- let/const与var的区别,对作用域的影响
- 结构赋值
- set,map
es7
- async await与promise区别
css
- 弹性盒子
- rem,vw,vh
- position常见参数
- 多行文字省略号
- 浮动定位
- margin塌陷
- bfc
- 文字流文档流
html
- 常见的行级元素,块级元素
- 新增的html5标签
- 浏览器从url输入到页面渲染过程
- 加载优化
vue
- 常见指令,自定义指令
- 自定义插件
- v-modle底层
- computed与watch区别
- 过滤器
- vue生命周期
- vue响应式原理
- vue diff算法
- vue AST
- vue路由钩子
- vuex相关
webpack
- webpack原理
- 自己写没写过loader
ndoe
- koa大体架构