首页 > 解决方案 > 用数组中的元素分配 var

问题描述

好的,所以我有这个来自 Google 表格的数组。

现在我想用这个数组中的元素分配变量。我有一个函数,它创建一个需要获取标题、日期、图像的计时器我如何循环遍历数组并分配临时变量然后执行该函数。并继续前进,直到它遍历所有行,因此对于这一行,它将有 4 个计时器。

标签: javascriptarrays

解决方案


有很多方法可以遍历数组,但forEach很可能是最简单的:

arrayOfItems.forEach(item => {
    let title = item[0];
    let date = item[1];
    let image = item[2];
    executeFunction(title, date, image);
});

使用新的 es6数组解构,您还可以将其写为:

arrayOfItems.forEach(([title, date, image]) => {
    executeFunction(title, date, image);
});

推荐阅读