Измените массив, хранящийся в объекте
Теперь вы видели все основные операции для объектов JavaScript. Вы можете добавлять, изменять и удалять пары ключ-значение, проверять наличие ключей и перебирать все ключи в объекте. По мере продолжения изучения JavaScript вы увидите еще более универсальные приложения объектов. Кроме того, дополнительные уроки Advanced Data Structures далее в учебной программе также охватывают объекты ES6 Map и Set , оба из которых похожи на обычные объекты, но предоставляют некоторые дополнительные функции. Теперь, когда вы изучили основы массивов и объектов, вы полностью готовы приступить к решению более сложных проблем с помощью JavaScript!
Взгляните на объект, который мы предоставили в редакторе кода. user
объект содержит три ключа. Ключ data
содержит пять ключей, один из которых содержит массив friends
. Из этого вы можете видеть, как гибкие объекты являются структурами данных. Мы начали писать функцию addFriend
. Закончите запись, чтобы он взял объект user
и добавил имя аргумента friend
в массив, хранящийся в user.data.friends
и возвращает этот массив.