我从Facebook登录获取 response.data [j] .picture.data.url ,并且我在div中使用了追加功能,其id为 friendslist 。现在我的问题是,我想运行for循环1000次,我只有500张图片所以我怎样才能从零重新启动循环,这样我才能在该div中只获得1000张图像
for (var j = 0; j < 1000; j++) {
$("#friendslist").append('<img src="'+response.data[j].picture.data.url+'"/>');
}
答案 0 :(得分:2)
所以在这里使用简单的modulo
数学(j%500
),
var imgAvailable = 500;
for(var j = 0; j < 1000; j++) {
$("#friendslist").append('<img src="'+response.data[(j%imgAvailable)].picture.data.url+'"/>');
}
无需重启循环。