Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 由于未指定的原因,获取数组中的对象数失败_Javascript_Arrays_Node.js - Fatal编程技术网

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

Javascript 由于未指定的原因,获取数组中的对象数失败,javascript,arrays,node.js,Javascript,Arrays,Node.js,如果我有一个像这样的JavaScript对象,我想得到数组中对象的数量,我该怎么做?我试过使用.length,但不起作用 [ { name: 'Alex', age: '15'}, { name: 'Ben', age: '20'}, { name: 'John', age: '43'} ] 我已经做了这个,让我们说这个数组叫做“名称”。我试图计算数组中对象的数量names.length,但它不起作用 改变这个 var names= [ { name = 'Al

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

[
    { name: 'Alex', age: '15'},
    { name: 'Ben', age: '20'},
    { name: 'John', age: '43'}
]
我已经做了这个,让我们说这个数组叫做“名称”。我试图计算数组中对象的数量
names.length
,但它不起作用

改变这个

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'}
]

它会起作用的。您可以获得具有
名称的对象数。长度

JSON中不应该有
=

对不起,我举了一个我不想使用的坏例子=我想使用:但我的问题是我想计算数组中的对象数。查看我的更新答案什么错误?看看这个演示:“不工作”是以什么方式,确切地说?我猜你的意思是“在JavaScript对象文本中”。无论如何,OP现在声称这不是问题所在。