1. ホーム
  2. javascript

[解決済み] 文字列から文字配列を取得するには?

2022-03-22 02:46:24

質問

JavaScriptで文字列を文字配列に変換する方法は?

のような文字列を取得することを考えています。 "Hello world!" を配列に格納します。
['H','e','l','l','o',' ','w','o','r','l','d','!']

解決方法は?

<ブロッククオート

注:ユニコードには対応していません。 "I????U".split('') の結果は 4文字配列 ["I", "�", "�", "u"] これは、危険な バグが発生します。安全な代替案については、以下の回答を参照してください。

空文字列で分割すればいいんだよ。

var output = "Hello world!".split('');
console.log(output);

をご覧ください。 String.prototype.split() MDNドキュメント .