每当面试被问倒,瞬间觉得自己好菜,事后想一下,其实问的都会,但是为什么答不上,这就可能是生疏了,或者没理解,以下整理一些面试前可以看看的知识点,仅供参考。
1.js
- 执行上下文/作用域链/闭包
- this/call/apply/bind
- 原型/继承
- Promise
- 深浅拷贝
- 事件机制/Event Loop
- 函数式编程
- service worker/web worker
- 常用方法
2.框架
- MVVM
- 生命周期
- 数据绑定
- 状态管理
- 组件通信
- computed/watch 原理
- Virtual DOM
- diff
- React Hook
- React Hoc/Vue mixin
- Vue 和 React 有什么不同
3.其它
- webpack
- ts
- 微前端
- ssr
- babel
- 模板引擎
- 前端发布
- weex
事实证明 面试有准备和没准备差别还是很大的 表现的也不一样