Javascript 如何映射嵌套在另一个数组中的数组元素?

Javascript 如何映射嵌套在另一个数组中的数组元素?,javascript,arrays,Javascript,Arrays,我有数组TODO,其中的元素也是数组,包含一些数字 我需要遍历所有数组,如何使用.maps()执行此操作 todos=[ [23, 25], [33, 36], [55, 66], ] log(todos.map(el=>el.map(subEl=>subEl))简单:todos.flat().map(x=>x)简单:todos.flat().map(x=>x)您非常接近,但在错误的位置应用了该函数 我相信这就是您要查找的console.log(todos.map(el=>el.map(sub

我有数组TODO,其中的元素也是数组,包含一些数字

我需要遍历所有数组,如何使用.maps()执行此操作

todos=[
[23, 25],
[33, 36],
[55, 66],
]

log(todos.map(el=>el.map(subEl=>subEl))简单:
todos.flat().map(x=>x)

简单:
todos.flat().map(x=>x)

您非常接近,但在错误的位置应用了该函数 我相信这就是您要查找的
console.log(todos.map(el=>el.map(subEl=>subEl))

todos=[
[23, 25],
[33, 36],
[55, 66],
]

todos.map(el=>el.map(subEl=>console.log(subEl))您非常接近,但在错误的位置应用了该函数 我相信这就是您要查找的
console.log(todos.map(el=>el.map(subEl=>subEl))

todos=[
[23, 25],
[33, 36],
[55, 66],
]

todos.map(el=>el.map(subEl=>console.log(subEl))您的意思是需要将所有子数组合并为一个?像
[23,25,33,36,55,66]
不,我需要遍历所有元素,但您正在遍历所有元素。。。但是,
map
将用于映射。它只用于通过所有元素,只需使用
for
循环(或
forEach
)。如果您只想通过它们,则可以使用forEach或forloops@AlexFlow你在使用地图上什么都没做。您只是返回参数,您的意思是需要将所有子数组合并为一个?像
[23,25,33,36,55,66]
不,我需要遍历所有元素,但您正在遍历所有元素。。。但是,
map
将用于映射。它只用于通过所有元素,只需使用
for
循环(或
forEach
)。如果您只想通过它们,则可以使用forEach或forloops@AlexFlow你在使用地图上什么都没做。你只是在反驳这个论点