charCodeAt・fromCharCode

記事の内容

charCodeAt

charCodeAtは、指定した位置の文字(n番目)を
Latin-1コードに変換します。

charCodeAtの説明図

Latin-1コードとは

ISO 8859-1のLatin-1は、ラテンアルファベットの文字コード標準です。
アルファベットにウムラウトがついた文字などは、
英語以外のラテン系欧州語(フランス語、ドイツ語)で使用されます。

ウムラウト(発音記号)
const str = 'str';

console.log("s : " + str.charCodeAt(0));
console.log("t : " + str.charCodeAt(1));
console.log("r : " + str.charCodeAt(2));
console.log("存在しない : " + str.charCodeAt(3));
出力結果

s : 115
t : 116
r : 114
存在しない : NaN

fromCharCode

fromCharCodeは、
Latin-1コードから通常文字に変換します。

fromCharCodeの説明図
console.log(String.fromCharCode(12468,12523,12468,49,51));
出力結果

ゴルゴ13

記事の内容
閉じる