是否有Ecmascript UTF-16 32位char的构建字符串长度支撑



正如我们所知道的ecmascript 2015添加了32位char的String.fromCodePoint()

var poop = '💩💩💩';
console.log(poop.length);

但是,如果我们仍然使用 String.length(),它将在字符串16位以对待所有字符。eCmascript UTF-16 32位char?

是否有任何建筑字符串长度支持

我们可以使用以下方式使用破坏性:

const poop = '💩💩💩';
console.log([...poop].length);
console.log(Array.from(poop).length);

最新更新