2017-01-10 69 views
0

我有一个基本问题,我不确定如何在解决方案上搜索,因为我不完全确定要搜索的术语。对不起,如果这是101的东西。为JS数组添加值

我有一个JavaScript对象我试图增加值,并不知道如何。如果我有以下内容,如何添加记录?

var context = { 
    people: [ 
     {firstName: 'Homer', lastName: 'Simpson'}, 
     {firstName: 'Peter', lastName: 'Griffin'}, 
     {firstName: 'Eric', lastName: 'Cartman'}, 
     {firstName: 'Kenny', lastName: 'McCormick'}, 
     {firstName: 'Bart', lastName: 'Simpson'} 
    ] 
}; 

如何添加其他的值改为“人”

回答

2

只需使用array.push方法:

context.people.push({ 
    firstName: 'Example', 
    lastName: 'Person' 
}); 

这将会把它放在数组的最后一个插槽(扩展,以适应新元素,当然)。

+0

谢谢!你能推荐我应该搜索的词吗? – SteveV

+0

@SteveV你是什么意思?你应该寻找什么'array.prototype.push'? – Aeolingamenfel