gpt4 book ai didi

Javascript:调用数组中每个对象的方法而不进行迭代

转载 作者:行者123 更新时间:2023-12-02 14:16:00 25 4
gpt4 key购买 nike

是否有一种优雅的方法可以在不迭代的情况下调用数组中每个对象的方法?

编辑:问题的目的是问“没有for循环,或者如果可能的话没有任何迭代”抱歉造成困惑

var dogs = [new Dog("Max"), new Dog("Buddy"), new Dog("Charlie")];

for(var i=0; i<dogs.length; i++){
dogs[i].sayName();
}

function Dog(name){

this.name = name;

this.sayName = function(){
console.log(this.name);
}

}

最佳答案

对每个数组项执行某些操作意味着迭代该数组。

所以如果不迭代数组就不可能做到这一点。

关于Javascript:调用数组中每个对象的方法而不进行迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39029188/

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