有谁知道为什么我无法访问最后一个函数内部location
调用的数组中的数组元素?array
codeAddress()
这是唯一一个我无法访问的元素,也是唯一一个不是在第一个函数上创建的元素。它给了我所有位置的未定义。
您的帮助将不胜感激..!数组在每个函数上传递。
有谁知道为什么我无法访问最后一个函数内部location
调用的数组中的数组元素?array
codeAddress()
这是唯一一个我无法访问的元素,也是唯一一个不是在第一个函数上创建的元素。它给了我所有位置的未定义。
您的帮助将不胜感激..!数组在每个函数上传递。
$.getJSON("http://api.twitter.com/1/users/lookup.json?user_id=" + ids + "&callback=?", function (data) {
$.each(data, function (i, item) {
array[i].location = item.location;
});
});
console.log(array);
两个简单的解释:
item
人都有location
财产——你可以检查一下array
您在执行异步回调之前记录/映射/任何内容!将其移动到回调函数中。