JavaScript 常用特性解释 —— 类型、迭代器、生成器、同步/异步

某些 JavaScript(ECMAScript)特性比其他的容易理解。生成器(Generators)看起来很奇怪——像 C/C++ 中的指针。类型(Symbols)看起来同时既像原语又像对象。 这些特性都是相互关联,相互构建的。因此你不能脱离其他特性而只理解一个。 因此在本文,我会涉及到类型、全局类型、迭代器、可迭代对象、生成器、异步/...