我有两个数组,其中一个包含包含多个属性的对象:
var peopleArray = [{name: 'James', lastname: 'Stanley'}, {name: 'Roger', lastname 'Moore'}];
以及一个包含随机单词的数组:
var wordArray = ['Banana', 'Sword'];
我的目标是根据索引将 wordArray 中的每个单词作为新属性添加到 peopleArray 中的每个对象。
例如单词“Banana”位于 wordArray 中的索引 0 处,因此它将被添加到 peopleArray 中同一索引处的对象中,即“James”。
我希望这是清楚的,任何方式的指导表示赞赏!我真的不知道如何实现这个目标
最佳答案
这真的很简单:
const n = Math.min(peopleArray.length, wordArray.length);
for (let i = 0; i < n; i++) {
peopleArray[i].word = wordArray[i];
}
关于javascript - 将属性添加到同一索引处数组中索引处的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48140120/