gpt4 book ai didi

javascript - for 循环仅显示数组中的第一项

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

我的 for 循环 somehome 仅适用于数组的第一项,但不适用于其余项。

var Cat = function ( name, src, id, clicks) {
var obj = Object.create(Cat.prototype);
obj.id = id;
obj.name = name;
obj.src = src;
obj.clicks = clicks;
return obj;
}
var getCatList = function (array) {
for (let i = 0; i < array.length; i++) {
console.log(array[i]);
return array[i].addCat();
}
}
var Cats = [new Cat("cat-1", "image.src", "cat_1", 0),new Cat("cat-2", "image.src", "cat_2", 0), new Cat("cat-3", "image.src", "cat_3", 0)]
getCatList(Cats);

最佳答案

第一次迭代后退出循环:

return array[i].addCat();

不确定您要做什么 - 将一只猫添加到新数组并返回它?

关于javascript - for 循环仅显示数组中的第一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40866231/

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