Сообщение от Триви
|
я не понимаю кода, не могли бы Вы пояснить, что тут происходит?
|
var sellers = data["sellers"]; //получаем всех подавцов из данных,
//аналочично ассоциативному массиву из php
var seller, sellerId, sellerProp; //объявляем вспомогательные переменные
for ( sellerId in sellers ) { //перебираем аналогично foreach из php
//здесь sellerId ключ "ассоциативного массива" sellers
for ( sellerProp in (seller = sellers[ sellerId ]) ) { //в переменную seller получаем значения текущего продавца
//и дальше перебираем уже по его ключам sellerProp
window.console.log(seller[ sellerProp ]);
}
}
В js нет ассоциативных массивов, есть объекты, я использую термин "ассоциативный массив", только в целях аналогии с php