將一組對象存儲在數組中。如果我想比較像重量這樣的屬性,我將如何以最有效的方式來做到這一點?比方說,我想水果籃是全時體重= 10比較數組中的對象屬性
var fruitBasket = []
function addFruit(fruit, weight) {
return {
fruit: fruit,
weight: weight
}
}
fruitBasket.push(addFruit(apple, 2));
fruitBasket.push(addFruit(orange, 3));
fruitBasket.push(addFruit(watermelon, 5));
//etc...
使用'Array.prototype.reduce'與功能,增加了'重量'屬性。 – Barmar