补全体系
Opened this issue · 0 comments
ravencrown commented
重点体系
- ES6
- 异步
- 原型
- vdom
- MVVM
- 组件化
- hybird
ES6
重点
- 模块化的使用和编译环境
- Class与JS构造函数的区别
- Promise的用法
- ES6 其他常用功能
问题
- ES6 模块化如何使用,开发环境如何打包
- Class和普通构造函数有何区别
- Promise的基本使用和原理
异步
- 什么是单线程,和异步有什么关系
- 什么是 Event-Loop
- 目前JS解决异步的方案有哪些
- 如果只用 JQuery 如何解决异步
- Promise 标准
- async/await 的使用
原型
- 原型如何使用
- 原型如何满足扩展
vdom
- 什么是vdom,为什么要用vdom
- vdom 如何使用,核心函数有哪些
- 了解 diff算法吗
MVVM
- 之前使用 jQuery 和现在使用 vue或React有什么区别
- 你如何理解 MVVM
- vue 如何实现响应式
- vue 如何解析模板
- 介绍vue的实现流程
组件化
- 对组件化的理解
- JSX是什么
- JSX和vdom有什么关系
- 简述 React 的setStatus
- 阐述自己如何比较React和Vue
Hybird
- hybird是什么
- hybird如何更新上线
- hybird和H5有什么区别
- JS 如何与客户端通信