ES2016:es7
-
Array.prototype.includes()方法
-
求幂运算符**
ES2017:es8
-
Async/Await
-
Object.values(),Object.entries()
-
String.prototype.padStart 和 String.prototype.padEnd
-
Object.getOwnPropertyDescriptors()
ES2018:es9
-
for await of (遍历异步迭代器)
-
Object Rest Spread (对象扩展运算符)
-
Promise.prototype.finally()
-
新的正则表达式特性: 1. s (dotAll) 标志。 2.命名捕获组 Lookbehind。 3.后行断言。 4.Unicode属性转义。
ES2019:es10
-
Array.prototype.flat()
-
Object.fromEntries()
-
String.trimStart 和 String.trimEnd
-
String.prototype.matchAll
-
try…catch
-
BigInt
-
Symbol.prototype.description
-
Function.prototype.toString()
ES2020:es11
-
私有变量
-
Promise.allSettled
-
?? 运算符
-
可选的链接操作 ?.
-
动态引入
链接:https://mp.weixin.qq.com/s/Zt0hOmRWEQ_sikAb094_hQ