先学重难点,也就是JS的三座大山:this、原型、异步。
然后学习好标准库:Array (push、shift) Function (call、bind)Date、RegExp 等
接着就是浏览器提供的DOM和BOM(现在叫做WebAPIs)
然后就是开始学习封装技巧:闭包、原型链、表驱动、最小知识原则、DRY原则、API正交原则、重载、链式调用..…
然后学习MV*思想,理解MVC、MVP、MVVM的设计意图
最后才是学习Vue和React及其全家桶。
很可惜,很多人跳过了 1 2 3 4 5 直接学习 6,这会导致他的 JS 永远也学不好。