javascript - 循环遍历多维数组以迭代javascript中的每个项目

标签 javascript for-loop

我怎样才能循环遍历console.log中的每个项目, 我只想迭代循环方式 这是数组

let array = [
    [1,2,3],
    [4,5,6],
    [7,8,9],
    [[10,11,12],13,14],
    [[15,16,16],[17,18,[19,20]]]
];

最佳答案

您需要一个嵌套循环。 JavaScript 有不同的方法来做到这一点。以下是函数式编程的示例:

array.forEach(function (outer) {
    outer.forEach(function (inner) {
        console.log(inner)
    })
});

由于您有一个深度嵌套的数组,您可能还需要 flat首先。

关于javascript - 循环遍历多维数组以迭代javascript中的每个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60803801/

相关文章:

r - 如果语句条件错误在两个和问题中缺少值?

linux - 如何使用fprintf在matlab中多次输出一个字符到一个文件

javascript - 将 iFrame 与 javaScript 一起使用时发生内存泄漏

javascript - 由于 Observable 订阅发生在组件上,因此我很难将逻辑重构到 Angular 2 应用程序的服务层中

javascript - jQuery UI 模式对话框覆盖淡出

javascript - 通过覆盖前一个文件在 Javascript 中保存 json 文件

templates - 动态 Mandrill 模板是否支持对集合进行迭代?

python - 为什么我的代码只写最后一个变量?

arrays - 如何在 for 循环中跟踪打印项目?

javascript - 此 jQuery 代码无法正常工作的新手问题