删除,我有以下对象使用Javascript - 迭代和对象
familyData: [
{ man: 1, woman:10, daughter:6, son:3 },
{ man: 4 woman:5, daughter:5, son:2 },
{ man: 1, woman:1, daughter:1, son:1 },
{ man: 1, woman:1, daughter:1, son:1 },
{ man: 1, woman:1, daughter:1, son:1 },
],
我所试图做的是从每个索引中删除1,减法但是数量是用户提交的。
让我解释...
如果用户插入一个2 1将从第一2个索引在对象
{ man: 0, woman: 9, daughter:6, son:3 },
{ man: 3 woman:4, daughter:5, son:2 },
如果用户插入4.带走1将从第一4项指标中的对象
{ man: 0, woman: 9, daughter:5, son:2 },
{ man: 3 woman:4, daughter:4, son:1 },
带走我已经尝试了各种用于和do-while循环,但似乎无法钉它。
即使他们失败了,请告诉我们您的尝试。 – zer00ne
一个JavaScript对象没有无序的“顺序”属性。您想如何分配项目以从中删除值? – Jamiec
它是否为零?它是否应用于数组的所有元素? –