文字列を配列に分割する [重複] 質問する

文字列を配列に分割する [重複] 質問する

JS でユーザーエントリを配列に分割したい場合、最適な方法は何ですか?

例えば:

entry = prompt("Enter your name")

for (i=0; i<entry.length; i++)
{
entryArray[i] = entry.charAt([i]);
}

// entryArray=['j', 'e', 'a', 'n', 's', 'y'] after loop

おそらく私は間違ったやり方でこれを行っているのでしょう。助けていただければ幸いです。

ベストアンサー1

使用.split()メソッド。区切り文字として空の文字列を指定すると、split()メソッドは文字ごとに 1 つの要素を持つ配列を返します。

entry = prompt("Enter your name")
entryArray = entry.split("");

おすすめ記事