Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.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 计算特定属性的JSON对象的长度_Javascript_Jquery_Json - Fatal编程技术网

Javascript 计算特定属性的JSON对象的长度

Javascript 计算特定属性的JSON对象的长度,javascript,jquery,json,Javascript,Jquery,Json,我有一个名为“data”的变量,它有数千个值,格式如下: var data = "[{"latitude":"12.97345167","longitude":"77.62284667"},{"latitude":"12.97333167","longitude":"77.62262833"},{"latitude":"12.972285","longitude":"77.619655"},{"latitude":"12.97223","longitude":"77.61964333"},{"

我有一个名为“data”的变量,它有数千个值,格式如下:

 var data = "[{"latitude":"12.97345167","longitude":"77.62284667"},{"latitude":"12.97333167","longitude":"77.62262833"},{"latitude":"12.972285","longitude":"77.619655"},{"latitude":"12.97223","longitude":"77.61964333"},{"latitude":"12.97182333","longitude":"77.619525"},{"latitude":"12.97205667","longitude":"77.619555"}]"

在这个对象上执行JSON.parse()之后,我想获得“latitude”中所有值的计数

嗯,
数据是一个数组,每个条目都有纬度和经度。难道
data.length
不起作用吗

var data = JSON.parse("your long JSON");
console.log(data.length); //number of entries

嗯,
数据
是一个数组,每个条目都有纬度和经度。难道
data.length
不起作用吗

var data = JSON.parse("your long JSON");
console.log(data.length); //number of entries

你是指其中的纬度数还是所有纬度值的总和?数组中的每个对象都有一个
纬度
。那你为什么不直接得到数组的长度呢?是的,谢谢,它达到了目的。你是指数组中的纬度数还是纬度所有值的总和?数组中的每个对象都有一个
纬度
。那你为什么不直接得到数组的长度呢?是的,谢谢,它达到了目的。