Node.js(V8)は4バイトのUTF-8に未対応
現状、Node.js(V8)は4バイトのUTF-8に対応していない。
$ node
> code = 0x1F614
128532
> char = String.fromCharCode(code)
''
> char.charCodeAt(0).toString(16)
'f614'
先頭の1が削られてしまっている。
現状、Node.js(V8)は4バイトのUTF-8に対応していない。
$ node
> code = 0x1F614
128532
> char = String.fromCharCode(code)
''
> char.charCodeAt(0).toString(16)
'f614'
先頭の1が削られてしまっている。