javascript for in
выполняет итерацию свойства объекта, а не содержимого массива.попробуйте это:
var obj = {"name": "one", "date": 10, "help": false};
for (var key in obj) {
alert(key);
}
вы должны прибегнуть к итерации, получив доступ к индексу элемента в массиве.
for (var idx = 0, numImages = images.length; idx < numImages ; idx++) {
image = images[idx];
console.log(image['src']);
}