如何将数组中的字符串拆分为字符数组

时间:2017-08-23 18:48:49

标签: javascript arrays split

我制作了一个简单的程序,用文字混淆了字母。我想在现有单词中将每个单词拆分成一个数组。即。

    ['hello','my','name','is','Anders']

    [['h','e','l,'l','o'],['m','y'],['n','a','m','e'],['i','s'],['A','n','d','e','r','s']

那我该怎么做呢?

3 个答案:

答案 0 :(得分:2)

下面:

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

console.log(res)

答案 1 :(得分:1)

您可以使用spread syntax ...并使用单个字符。

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

答案 2 :(得分:0)

您可以使用 Array.map 函数和 String.split ,因此您的代码将如下所示:

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