大纲一:
先学重难点,也就是 JS 的三座大山:this、原型、异步。
然后学习好标准库:Array(push、shift)Function(call、bind)Date、RegExp 等
接着就是浏览器提供的 DOM 和 BOM(现在叫做 Web APIs)
然后就是开始学习封装技巧:闭包、原型链、表驱动、最小知识原则、DRY 原则、API 正交原则、重载、链式调用……
然后学习 MV* 思想,理解 MVC、MVP、MVVM 的设计意图
最后才是学习 Vue 和 React 及其全家桶。