Si j'ai un tableau de noms de fichiers image,
var preload = ["a.gif", "b.gif", "c.gif"];
et je veux les précharger en boucle, faut-il à chaque fois créer un objet image? Est-ce que toutes les méthodes énumérées ci-dessous fonctionneront? Est-ce mieux?
UNE.
var image = new Image();
for (i = 0; i < preload.length; i++) {
image.src = preload[i];
}
B.
var image;
for (i = 0; i < preload.length; i++) {
image = new Image();
image.src = preload[i];
}
C.
var images = [];
for (i = 0; i < preload.length; i++) {
images[i] = new Image();
images[i].src = preload[i];
}
Merci!