本記事では、JavaScriptで1文字だけ取得する方法についてサンプルコードを用いて解説しています。
JavaScriptの学習におすすめ書籍
1冊ですべて身につくJavaScript入門講座
メリット
- 誰でも分かるように嚙み砕いて説明してくれる
- アニメーションの知識が深く学べる
- 1つのWebサイトを作りながら学べる
ポチップ
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!
全プログラマー必見!
変数名/関数名にもう悩まない!
変数名/関数名にもう悩まない!
リーダブルコード
メリット
- 美しいコードが書けるが自然と書けるようになる
- 他の開発者が理解しやすいコードになる
著:Dustin Boswell, 著:Trevor Foucher, 解説:須藤 功平, 翻訳:角 征典
¥2,640 (2023/07/23 02:48時点 | Amazon調べ)
目次
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)); // =>
文字数以上の数値や負の値を設定すると、空文字を返します。