本記事では、JavaScriptで1文字だけ取得する方法についてサンプルコードを用いて解説しています。
JavaScriptの学習におすすめ参考書
改訂3版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
先輩くん
10万部突破したJavaScriptの本が大幅増補改訂し7年ぶりに発売されたよ!
後輩ちゃん
最新の基本文法から、開発に欠かせない応用トピックまで学ぶことが出来るよ!
綺麗なコードが書けるようになる!
リーダブルコード-より良いコードを書くためのシンプルで実践的なテクニック
先輩くん
より良いコードを書きたい人におすすめの本だよ!
後輩ちゃん
10以上前の書籍ですが、内容は今でも役に立つものばかりです!
chartAtメソッド
文字列に対して1文字だけ取得する場合、chartAtメソッドを使用します。使い方は以下のとおりです。
str.charAt(number);
構文解説
- str:文字列をセット
- number:取得したいn番目を数値で指定
先輩くん
chartAtメソッドを使って、1文字だけ取得するサンプルコードは以下のとおりだよ!
let str = "Hello";
console.log(str.charAt(0)); // => H
console.log(str.charAt(1)); // => e
console.log(str.charAt(2)); // => l
console.log(str.charAt(3)); // => l
console.log(str.charAt(4)); // => o
console.log(str.charAt(5)); // =>
console.log(str.charAt(-1)); // =>
文字数以上の数値や負の値を設定すると、空文字を返します。