gpt4 book ai didi

javascript - 无法访问 for 循环内创建的数组

转载 作者:行者123 更新时间:2023-11-28 11:05:49 25 4
gpt4 key购买 nike

我有一个数组:

for (i = 0; i < this.platforms_values.length; i++){

platform_project: [
{owner_id: owner_id},
{project_id: project_id},
]

platform_project.push(this.platforms_values[i])
}

但是它给了我这个:

platform_project is not defined

最佳答案

看来您做错了两件事。

1) 在循环的每个实例中创建一个新对象

2) 使用冒号代替等号进行赋值

const platform_project = [
{owner_id: owner_id},
{project_id: project_id},
];
for (let i = 0; i < this.platforms_values.length; i++) {
platform_project.push(this.platforms_values[i])
}

关于javascript - 无法访问 for 循环内创建的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59036774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com