Есть объект вида
var book = {
author__1: {
name: 'John',
surname: 'Smith'
},
author__2: {
name: 'John',
surname: 'Smith'
}
};
Что бы получить "John" в консоли, нужно обратиться к значению:
console.log(book.author__1.name);
Можно ли и как (если можно) вместо
author__1 в
book.author__1.name
передавать переменную? Смысл в цикле проходится по всем
author__{число}
вытягивая из них данные как-то так:
for (var i=1; i<max; i++) {
var currentauthor // генерированный каким-то образом
console.log(book.currentauthor .name);
}