JS中的字符串默认编码是UTF-16(一个编码单元占用16位,即2个字节),汉字中的Unicode码点为U+4E2D,小于U+10000,汉字𠃷的Unicode码点为U+200F7,位于U+10000到U+10FFFF之间,按照UTF-16的编码规则𠃷会用4个字节(即两个编码单元)来表示,中会用2个字节(即一个编码单元)来表示。
//这里会输出1
console.log("中".length);
//这里会输出2
console.log("𠃷".length);
//这里会输出3
console.log("中𠃷".length);