如何定义函数(数据)的总长度?

我正在做以下事情:

$.getJSON(url,function(data){ var totalQueries = data.length; $.each(data, function(i, item) { 

但这个看起来是错的:

 var totalQueries = data.length; 

到最后,我检查最后一项,它永远不会发生:

  if (i === totalQueries - 1) { myId = item.pageid; console.log(myId); newQuery(); } 

data是对象使用Object.keys(data).length; 数数,在这里你的对象看起来像,

i正在parse

 { "parse": { "title": "Colegio Nueva Granada", "pageid": 2340380, "text": { "*": "