读ES深入理解这本书上,按书上案例来,为什么 '吉'.length输出结果为什么会是1

读ES深入理解这本书上,按书上案例来,为什么 '吉'.length输出结果为什么会是1 ,其他输出结果也不同?
浏览器:谷歌
代码:

var text = "吉a";
console.log(text.length); // 1
console.log(text.charCodeAt(0)); // 21513
console.log(text.charCodeAt(1)); //97
console.log(text.charCodeAt(2)); //NaN
console.log('================='); 
console.log(text.codePointAt(0)); //21513
console.log(text.codePointAt(1)); //97
console.log(text.codePointAt(2)); //NaN


喵喵时光机
浏览 440回答 2
2回答

缥缈止盈

你要说明多少页,在 <<深入理解ES6>> 这本书上,讲解 UTF-16代码点的知识点中,用来举例的特殊字符是? //length 为 2不是吉

温温酱

你到底是"吉a"还是"吉",如果是"吉",本来就该是1啊
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript