ECMAScript 2020 (ES11) 2020-06-17 ¶
-
https://github.com/tc39/ecma262/releases/tag/es2020-candidate-2020-04
-
https://www.telerik.com/blogs/latest-features-javascript-ecmascript-2020
-
https://dev.to/catalinmpit/javascript-es2020-the-features-you-should-know-45i2
- BigInt Arbitrary precision integers in JavaScript (https://github.com/tc39/proposal-bigint)
- Dynamic import (https://github.com/tc39/proposal-dynamic-import)
- for-in Partially specifying object enumeration order in JavaScript (https://github.com/tc39/proposal-for-in-order)
- globalThis ECMAScript Proposal, specs, and reference implementation for global (https://github.com/tc39/proposal-global)
- import.meta import.meta proposal for JavaScript (https://github.com/tc39/proposal-import-meta)
- Module Namespace Exports Proposal to add export * as ns from “mod”; to ECMAScript (https://github.com/tc39/proposal-export-ns-from)
- nullish coalescing (??) Nullish Coalescing for JavaScript (https://github.com/tc39/proposal-nullish-coalescing)
- Optional chaining (?.) Optional Chaining for JavaScript (https://github.com/tc39/proposal-optional-chaining)
- promise-allSettled (https://github.com/tc39/proposal-promise-allSettled)
- string.matchAll ES Proposal, specs, tests, reference implementation, and polyfill/shim for String.prototype.matchAll (https://github.com/tc39/proposal-string-matchall)
- Conclusion