2
所以我有一個數組JavaScript - 打印出陣列中具有相同名稱的每個對象?
var items = [];
items.push({
name: "milk",
id: "832480324"
});
items.push({
name: "milk",
id: "6234312"
});
items.push({
name: "potato",
id: "983213"
});
items.push({
name: "milk",
id: "131235213"
});
然後我有一個函數order(name, amount)
。如果我把它叫做order(milk, 2)
,那麼它應該會顯示我在項目數組中的牛奶的2 ID's
。我怎麼能做到這一點? (是的,我不得不做出一個新的問題)
如果您的例子中有3個,爲什麼只有2個ID(名稱是'牛奶')? –
你怎麼知道你想要哪個ID,第一個2,最後2個? – JordanHendrix
我的意思是,不只是2個人可以選擇的人數。例如,如果他想要3,那麼他選擇3並顯示這3個不同的ID。如果1然後一個ID等 –