文字列から指定位置の一文字を取得

文字列から指定位置の一文字を取得には、string.charAtメソッドを使用します。
文字は左から右方向へインデックス番号が割り当てられ、string.charAtメソッドは最初の文字であるインデックスの0から数えます。

構文

var res = string.charAt(index);
引数名 説明
第一引数
必須
index number 取得する一文字のインデックス番号

戻り値

引数に指定した位置の右の一文字を返します。
取得する文字列より超えるインデックス番号や負の値を引数に指定した場合は空文字として返します。

サンプルコード

JavaScript

var str = 'Hello World';

var firstStr = str.charAt(0), // 最初の文字列
    lastStr  = str.charAt(str.length - 1); // 最後の文字列

alert(firstStr); // H
alert(lastStr);  // d

JavaScript逆引きリファレンス一覧へ戻る