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