Внутри javascript я пытаюсь напечатать значения из нескольких объектов, перечисленных в массиве в объекте. Вопрос связан с сверлением объектов/массивов с помощью цикла for for. Более конкретно я хотел бы избежать, используя для цикла, если это возможно (я только что узнал для/в и я пытаюсь понять это хорошо)Доступ к вложенным объектам с помощью цикла for for
объекта выглядит следующим образом:
var users = {
'Students': [
{ first_name: 'Michael', last_name : 'Jordan' },
{ first_name : 'John', last_name : 'Rosales' },
{ first_name : 'Mark', last_name : 'Guillen' },
{ first_name : 'KB', last_name : 'Tonel' }
],
'Instructors': [
{ first_name : 'Michael', last_name : 'Jackson' },
{ first_name : 'Martin', last_name : 'Puryear' }
]
};
Как мог я написать функцию, которая возвращает все имена, возникшие в этом объекте? Id нравится утешать войти:
Students
1 - MICHAEL JORDAN
2 - JOHN ROSALES
3 - MARK GUILLEN
4 - KB TONEL
Instructors
1 - MICHAEL JACKSON
2 - MARTIN PURYEAR
Ive пытался написать пару для/в петлях, но я получаю неожиданные результаты. Заранее благодарим за это.
Какого рода «пара для/в петлях»? Каким образом «неожиданные результаты»? – slim