charCodeAtメソッド

メソッドcharCodeAtは、文字列内の特定の位置にある文字のコード(数値)を返します。文字の番号付けは0から始まります。指定された数が文字列の最後の文字より大きい場合、メソッドはNaNを返します。

構文

javascript文字列.charCodeAt(文字列内の文字番号);

例

位置0の文字(文字'A')のコードを出力してみましょう:

javascriptlet str  = 'ABC';
let code = str.charCodeAt(0);

console.log(code);

コード実行結果:

javascript65

例

文字列内に存在しない番号の文字を探してみましょう:

javascriptlet str  = 'ABC';
let code = str.charCodeAt(4);

console.log(code);

コード実行結果:

javascriptNaN

関連項目

  • 逆の操作を行うメソッドString.fromCharCode、
  • 文字列内の指定された位置の文字を返すメソッドcharAt、