JavaScript 文字列から1文字を取得する(charAt)

JavaScriptの文字列から1文字を取得するサンプルです。
charAtメソッドを使用します。

目次

charAtメソッド

変数 = 文字列.charAt(数値);

コード

charAtメソッドのサンプルです。

<script>
const str1 = "ABあい";

console.log(str1.charAt(0)); // A

console.log(str1.charAt(1)); // B

console.log(str1.charAt(2)); // あ

console.log(str1.charAt(str1.length -1)); // い

console.log(str1.charAt()); // A

console.log(str1.charAt(9)); // "" 空文字

</script>

4-8行目は引数の位置にある文字を返します。最初の1文字目は0から始まります。
10行目は最後の文字を取得しています。lengthで文字列の長さを取得して1引きます。
12行目は引数がない場合です。1文字目を返します。
14行目は引数が範囲外の場合です。空文字を返します。

関連の記事

JavaScript 文字列を区切り文字で分割する(split)
JavaScript 文字列から文字列の一部を取得する(substring)
JavaScript 文字列から文字列の一部を取得する(slice)
JavaScript 文字列から文字列の一部を取得する(substr)
JavaScript 文字列の長さを取得する(length)
JavaScript 文字列の位置を取得するサンプル(indexOfとlastIndexOf)
JavaScript 文字列の大文字と小文字を変換する(toLowerCaseとtoUpperCase)
JavaScript 文字列を置き換える(replace)
JavaScript 正規表現で文字列を検索し値を返す(match)

△上に戻る