Javascript 使用数组中的元素分配var

Javascript 使用数组中的元素分配var,javascript,arrays,Javascript,Arrays,好的,我有一个来自谷歌表单的数组 现在我想用这个数组中的元素分配变量。 我有一个函数,创建一个计时器,需要采取的标题,日期,图像 如何循环数组并分配临时变量,然后执行函数。并一直运行,直到它遍历所有行,因此对于这一行,它将有4个计时器。有许多方法可以遍历数组,但最简单的方法可能是: arrayOfItems.forEach(item => { let title = item[0]; let date = item[1]; let image = item[2];

好的,我有一个来自谷歌表单的数组

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

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

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);
});

图片和截图可以很好地添加到帖子中,但请确保没有它们的帖子仍然清晰有用。如果您发布代码或错误消息的图像,请确保您也直接将实际代码/消息复制粘贴或键入到帖子中。在问这个问题之前,您是否搜索过这些代码/消息?是的,我搜索过,我花了数小时搜索,但我仍在学习,因此可能我没有使用正确的术语/关键字,这让我一直在做不同的事情。你也可以这样做:
forEach(([title,date,image])=>{…})
我花了数小时尝试这样做,这很有效。我一直试图用一种更复杂的方式来做这件事,很高兴我问了。@Li357我更新了我的答案,将其包括在内。我总是忘记新的时髦es6功能