[JavaScript]文字列(string)を1文字ずつループするには?

JavaScript

どうも、ちょげ(@chogetarou)です。

文字列(string)を1文字ずつループする方法を紹介します。

スポンサーリンク

方法

文字列(string)を1文字ずつループするには、「for…of」を使います。

まず、for…of文のループ対象(ofの右辺)に、文字列を指定します。

そして、for…of文のブロックにループ処理を指定します。

//text=対象の文字列
for (var char of text) {
    //ループ処理
    //charで文字を取得
}

上記のfor..of文は、ループ対象の文字列(string)を1文字ずつループします。

使用例

let text = "Hello"

for (var char of text) {
    console.log(char);
}
出力:
H
e
l
l
o
404 NOT FOUND | ちょげぶろぐ

https://www.choge-blog.com/programming/javascriptarrayremoveelementbyindex/

https://www.choge-blog.com/programming/javascriptarrayremoveelementoncondition/

コメント

タイトルとURLをコピーしました