如何将单词数组拆分为数组数组,其中每个内部数组都是Javascript中的拆分字符串?

时间:2018-07-06 19:12:28

标签: javascript arrays sub-array

例如:

const arr = ['ab', 'cdef', 'ghi']

const split = [['a', 'b'], ['c', 'd', 'e', 'f'], ['g', 'h', 'i']]

我该如何用Javascript做到这一点?我有点挣扎。如果有人可以提供帮助,我将不胜感激。

3 个答案:

答案 0 :(得分:1)

您可以使用.map()Spread Syntax

const data = ['ab', 'cdef', 'ghi'];

const result = data.map(s => [...s]);

console.log(result);
.as-console-wrapper { max-height: 100% !important; top: 0; }

答案 1 :(得分:0)

映射项目,并使用空字符串将其拆分。

tools.keys

答案 2 :(得分:0)

只需使用Array.map()

const arr = ['ab', 'cdef', 'ghi']



const result = arr.map((a)=>a.split(""));

console.log(result);