我有一个网站,从数组的索引中逐个显示图像的混乱排序。我正在寻找一种方法,使用一个简单的功能一次性检查图像,最有可能使用MemoryUploadedFile
,以确保图像仍然存在于他们的位置,并提醒我,如果他们不,但我不知道怎么做。我试过摆弄onerror
。我不确定我做错了什么或者是对的。
forEach()
这种情况持续了很长一段时间。下一部分是一个随机化图像的shuffle,这是我没有写的。
var backInfo = [
{ image: "https://dfep0xlbws1ys.cloudfront.net/thumbs71/df/71dfd3bb82eb215b00dd0bf1eb1be93d.jpg?response-cache-control=max-age=2628000",
artist: "http://loish.net/dawn/",
caption: "Breathe by Lois Van Baarle aka Loish" },
{ image: "http://66.media.tumblr.com/0d5f88148461e33581ca4120d02d38d4/tumblr_nn8q8yPofl1s8p1hwo1_1280.jpg",
artist: "http://cobaltplasma.tumblr.com/post/117141857207/finally-finished-the-companion-piece-to-another",
caption: "The Storm King by Denjin108" }, . . .
然后这部分获取密钥,一个接一个地,当单击一个图像时,它会对变量function shuffle(array) {
var m = array.length, t, i;
while (m) {
i = Math.floor(Math.random() * m--);
t = array[m];
array[m] = array[i];
array[i] = t;
}
return array;
}
执行pop()
函数。我花了一段时间才知道mix
正是我想要做的。
Object.keys()
这是我的JavaScript总共:http://www.dreamquest.io/javascript.js