ES2021新特性
2021 年 6 月 22 日,第 121 届 Ecma 国际(Ecma International)大会以远程会议形式召开。正式通过了 ES2021 标准。
这次又带来了哪些有趣的特性呢?让我们一起来了解下。
String.prototype.replaceAll()
相比于String.prototype.replace()
,如果不使用全局正则表达式,就无法替换字符串中子字符串的所有实例。只会替换第一次匹配的字符。现在可以用String.prototype.replaceAll()
替换全部字符串而不需要使用正则。
let str = 'mike name is mike'
str.replace('mike', 'tom'); // tom name is mike
str.replace(/mike/g, 'tom'); // tom name is tom
str.replaceAll('mike', 'tom'); //
标签:obj,对象,ES2021,特性,let,回收,tom,Promise
From: https://www.cnblogs.com/ameng666/p/18108582