鍍金池/ 問答/HTML5  HTML/ 讀ES深入理解這本書上,按書上案例來,為什么 '吉'.length輸出結(jié)果為什么

讀ES深入理解這本書上,按書上案例來,為什么 '吉'.length輸出結(jié)果為什么會是1 ,其他輸出結(jié)果也不同?

讀ES深入理解這本書上,按書上案例來,為什么 '吉'.length輸出結(jié)果為什么會是1 ,其他輸出結(jié)果也不同?
瀏覽器:谷歌
代碼:

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

回答
編輯回答
艷骨

chrome : 63.0.3
圖片描述

2018年7月8日 11:13
編輯回答
喜歡你

不知道你用的是哪個Chrome版本啊
我的是: Version 60.0.3112.101 (Official Build) (64-bit) MacOS
我在我的電腦上試了一下,沒問題啊

clipboard.png

2017年6月27日 10:03
編輯回答
我不懂

你到底是"吉a"還是"吉",如果是"吉",本來就該是1啊

2017年4月29日 23:09
編輯回答
尐潴豬

你要說明多少頁,在 <<深入理解ES6>> 這本書上,講解 UTF-16代碼點(diǎn)的知識點(diǎn)中,用來舉例的特殊字符是

? //length 為 2

不是

2017年6月21日 00:45