为JS数组添加值

时间:2017-01-10 00:08:54

标签: javascript handlebars.js

我有一个基本问题,我不确定如何搜索解决方案,因为我不确定要搜索的术语。对不起,如果这是101件事。

我有一个javascript对象,我正在尝试添加值,但不确定如何。如果我有以下内容,如何添加记录?

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

如何为“人物”添加其他值

1 个答案:

答案 0 :(得分:2)

只需使用array.push方法:

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

这将把它放在数组的最后一个槽中(当然,扩展到适合新元素)。