是否有任何建筑字符串长度支持
正如我们所知道的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);