由于未指定的原因,获取数组中的对象数失败

时间:2017-05-09 02:03:15

标签: javascript arrays node.js

如果我有一个像这样的JavaScript对象,我想获得一个数组中的对象数量,我该怎么做?我尝试使用.length,但它不起作用。

[
    { name: 'Alex', age: '15'},
    { name: 'Ben', age: '20'},
    { name: 'John', age: '43'}
]

我已经完成了这个让我们说这个数组被称为'名字'。我试图计算数组names.length中的对象数,但它不起作用。

2 个答案:

答案 0 :(得分:1)

更改此

var names= [
    { name = 'Alex', age = '15'},
    { name = 'Ben', age = '20'},
    { name = 'John', age = '43'}
]

到此:

var names = [
    { name: 'Alex', age: '15'},
    { name: 'Ben', age: '20'},
    { name: 'John', age: '43'}
]

它会起作用。您可以使用names.length获取对象数。

答案 1 :(得分:-1)

JSON中不应该有=