charAt メソッド

指定されたインデックス番号の位置にある文字を返します。

strObj.charAt(index)

引数

  • strObj
    必ず指定します。String オブジェクトの名前またはリテラルを指定します。
  • index
    必ず指定します。取り出す文字の 0 から数えたインデックス番号を指定します。指定できる値の範囲は、0 から文字列の長さより 1 小さい値までの範囲です。

解説

charAt メソッドの戻り値は、指定された位置にある文字です。文字列内の先頭の文字は 0、2 文字目は 1 となります。有効ではない範囲の値を指定した場合、空の文字列を返します。

使用例

次のコードは、charAt メソッドの使用例です。

function charAtTest(n){
   var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //変数を初期化します。
   var s;                                  //変数を宣言します。
   s = str.charAt(n - 1);                  //適切な文字を取得します。
                                            // n – 1 の位置から開始します。
   return(s);                              //文字を返します。
}

必要条件

バージョン 1

参照

String Object メソッド | String Object プロパティ

対象: String オブジェクト