Как создать объект?
Сегодня я поделюсь некоторыми важными концепциями, связанными с JavaScript. Это серия случайных и кратких дискуссий по темам в Js. На сегодня моя тема о том, как создать объект? В следующих блогах я расскажу больше о концепциях, связанных с javascript.
Создание объекта
Объект может быть создан с фигурными скобками {…} с необязательным списком свойств, также известным как синтаксис литерала объекта.
Как получить доступ к свойствам объекта?
Доступ к свойствам объекта в Js. Наиболее распространенный способ доступа к свойствам с помощью оператора (точка). Другой способ похож на доступ к элементам массива. Мы можем получить объект ноутбука, войдя в одну консоль.
Возьмем, к примеру, ноутбук, который имеет определенные свойства, такие как торговая марка, дисплей, процессор, операционная система. Для доступа к свойствам объекта ноутбука мы использовали оператор точки в строке 8,9. Мы также можем использовать скобки для доступа к объявлению свойства в строке 11,12. Мы можем использовать метод регистрации для доступа к свойствам ноутбука объекта в строке номер 14, 15.
Создание объекта с использованием 3 методов.
- Использование объектного литерала
- Новый объект
- Объект.Создать метод
Использование литерала объекта:
let Laptop={} мы создаем пустой объект. мы можем добавить к нему свойства, используя точку, (laptop.brandName) — это свойство, а (MacBook Air) — это ключ. Значения должны быть в кавычках, если это строка.
Новый объект:
мы можем создать объект, используя метод new Object(). Новый объект — это встроенный метод, обеспечивающий функциональность, общую для всех объектов JavaScript. Пусть object() — это «Конструктор объектов», который поможет нам создать новый объект.
Метод Object.Create
Object.create() также является встроенным методом, он запрашивает объект в качестве ссылки на родительский объект для создания нового объекта. Object.create имеет наследование прототипов, но не имеет собственного прототипа и свойств. Null используется, когда объект не имеет ссылки из родительского объекта.
Вы можете просмотреть мои предыдущие блоги. Не стесняйтесь комментировать ниже, если у вас есть какие-либо сомнения или предложения…..