объектом и его вложенностями в массиве, а со вторым объектом не хочет работать
https://codepen.io/playm84/pen/wvzeZQo?editors=1111
if(i.info.length){ ^ TypeError: Cannot read property 'length' of undefined как вариант
это я увидел) только как победить?
в смысле? не правильно написан перебор
буду править, а вообще можно такую рекурсию на for...of написать?
не понял
ну ты же не сам придумал этот пример? что в учебнике написано?
сам придумал , не с учебника
ответов не имеется)
let data = [ { name: 'Anton', id: 11, info: [{ age: '23', id: 12, info: [{ city: 'Ekater', id: 13 }] }] }, { name: 'Stas', id: 21, info: [{ age: '20', id: 22, info: [{ city: 'Moscow', id: 23 }] }] } ] for (var i=0;i<data.length;i++) { console.log('data[Object.keys(data)[i]]',data[Object.keys(data)[i]]) }
я думаю этого достаточно
открой тайну по поводу id, это какая-то магия инков?
Обсуждают сегодня