最新回答 / superbug
Node.js 不支持完整的Unicode,很多字符無法用string 表示。公平地說這不是Node.js 的缺陷,而是JavaScript 標(biāo)準(zhǔn)的問題。目前JavaScript 支持的字符集還是雙字節(jié)的UCS2,即用兩個(gè)字節(jié)來表示一個(gè)Unicode 字符,這樣能表示的字符數(shù)量是65536。顯然,僅僅是漢字就不止這個(gè)數(shù)目,很多生僻漢字,以及一些較為罕見語言的文字都無法表示。這其實(shí)是一個(gè)歷史遺留問題,像2000 年問題(俗稱千年蟲)一樣,都起源于當(dāng)時(shí)人們的主觀判斷。最早的Unicode 設(shè)計(jì)者認(rèn)為65536...
2015-06-14