本文是基于阮一峰老师《es6入门教程》异步编程几个章节的学习笔记,包括Iterator
、Promise
、Generator
、Async/Await
、异步Generator
几个章节的知识总结,改写及加入了一些案例,以练来学,融入了一些自己的思考和拓展。
本文将系统梳理JavaScript OOP编程,包含原型链、es5继承的社区方案、es6 Class语法、class 继承等内容。
详细思维导图链接点这里
本篇文章将系统梳理JavaScript模块化发展历程,介绍CommonJS、AMD、CMD、UDM、ESM的语法及特性,以及部分实现原理。