[英]Parse Uncaught TypeError: Cannot read property 'get' of undefined
This is my code: 这是我的代码:
var images = new Parse.Query("Images");
var bunny_data = [];
images.equalTo("indexImg","T");
images.find({
success: function(objects) {
for(var i = 0;i<=objects.length;i++){
var object = objects[i];
object.get('imgUrl');
};
},
error: function(error) {
console.log("An error occured :(");
}
});
console.log(bunny_data);
The console is: 控制台是:
[]
myjs.js:65 Uncaught TypeError: Cannot read property 'get' of undefinedmyjs.js:65未捕获的TypeError:无法读取未定义的属性“ get”
for(var i = 0;i<=objects.length;i++){
The <=
means this loops from 0
to objects.length
inclusive, but length is an exclusive upper bound on an array's indices. <=
表示此循环从0
到objects.length
包括在内,但是length是数组索引的唯一上限。 Use <
instead. 使用
<
代替。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.