рони,
Нашел такую ошибку, что он вываливает не по порядку. Нашел похожий пост, в котором ты же и говоришь, что это хром пытается все оптимизировать и дело в скорости обработки, что-то такое, точно не помню...
так вот я теперь не совсем понимаю как исправить это.
function fillArray() {
for (var i = 1; i <= quantity; i++) {
var Picture = new Image;
images.push(Picture);
Picture.onload = (function (count) {
return function () {
console.log(count);
imageDimensions.push({
width: this.naturalWidth,
height: this.naturalHeight
});
}
})(i);
Picture.src = "image/prod/" + i + ".jpg";
}
}
fillArray();