Javascript 从同一索引处的数组向索引处的对象添加属性

Javascript 从同一索引处的数组向索引处的对象添加属性,javascript,arrays,json,Javascript,Arrays,Json,我有两个数组,一个包含多个属性的对象: var peopleArray = [{name: 'James', lastname: 'Stanley'}, {name: 'Roger', lastname 'Moore'}]; 和一个包含随机字的数组: var wordArray = ['Banana', 'Sword']; 我的目标是根据索引将wordArray中的每个单词作为新属性添加到peopleArray中的每个对象 例如,单词“香蕉”在wordArray的索引0处,因此它将被添加到p

我有两个数组,一个包含多个属性的对象:

var peopleArray = [{name: 'James', lastname: 'Stanley'}, {name: 'Roger', lastname 'Moore'}];
和一个包含随机字的数组:

var wordArray = ['Banana', 'Sword'];
我的目标是根据索引将wordArray中的每个单词作为新属性添加到peopleArray中的每个对象

例如,单词“香蕉”在wordArray的索引0处,因此它将被添加到peopleArray中同一索引处的对象中,即“James”


我希望这是明确的,任何指导,以任何方式感谢!我真的不知道如何做到这一点

这真的很简单:

const n = Math.min(peopleArray.length, wordArray.length);
for (let i = 0; i < n; i++) {
    peopleArray[i].word = wordArray[i];
}
const n=Math.min(peopleArray.length,wordArray.length);
for(设i=0;i
for(var index=0;index
你写过代码吗?
for (var index = 0; index < peopleArray.length; index++) {
    peopleArray[index][nameOfNewAttr] =wordArray[index]

}