2017-08-23 33 views
2

私は単語で文字を混乱させる簡単なプログラムを作っています。私はすべての単語を既存のものの中の配列に分割したい。すなわち配列内の文字列を文字の配列に分割する方法

これを行うにはどうすればいいですか?ここで

+2

は、空の文字ですべてのメンバーを分割します。 – Teemu

+0

あなたはどこにいらっしゃいますか?各要素を変換して配列を変換する方法を知らないのですか?文字列をコンポーネント文字に分割する方法が分かりませんか? –

答えて

2

var arr = ['hello','my','name','is','Anders', '']; 
 
var res = arr.map(e => e.split("")); 
 

 
console.log(res)

+1

ありがとう、素敵なシンプルなコード。 – TheAndersMan

0

あなたはArray.map機能とのstring.Splitを使用することができますので、あなたのコードは次のようになります:

phrase = ['hello','my','name','is','Anders'] 
phrase.map(x => x.split("")) 
+0

これは特定のUnicode文字では失敗します。 –

+0

このコードが失敗する例を挙げることができますか? –

+0

などの補足面文字。 –

1

spread syntax ...を使用して、 e文字。

var array = ['hello','my','name','is','Anders', ''], 
 
    splitted = array.map(s => [...s]); 
 
    
 
console.log(splitted);

関連する問題