javascriptでUTF-8/UTF-16変換 javascriptの文字列をUTF-8/UTF-16(LE,BE)へ変換・逆変換する 文字列からUTF-8/UTF-16バイト列への変換 スカラー値の取得 符号化 UTF-8/UTF-16バイト列から文字列への変換 文字列からUTF-8/UTF-16バイト列への変換 ###スカラー値の取得 String.prototype.charCodeAt(i) でi文字目の文字コードを取得出来る。 ただjsの文字列はUTF-16なのでサロゲートペアを考慮する必要がある。 "use strict"; var Utf = { charCodes: function(str) { var i, len, arr; for(i=0,len=str.length,arr=[]; i<len; i++) { arr.push(str.charCodeAt(i