Референсный руководствo по объектам JavaScript
- Предыдущая страница JS String
- Следующая страница Операторы JS
Объект JavaScript
Объекты являются одним из типов данных JavaScript.
Объекты используются для хранения集合 ключ/значение (имя/значение).
Объекты являются集合ом именованных значений.
Ниже приведен пример создания JavaScript объекта с четырьмя ключами/значениями:
Пример
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" };
Чтобы узнать больше о объектах, читайте наш Учебник JavaScript объекта.
Методы и свойства JavaScript объекта
Название | Описание |
---|---|
assign() | Копирует атрибуты из исходного объекта в целевой. |
constructor | Возвращает функцию прототипа созданного объекта. |
create() | Возвращает новый объект, созданный из существующего. |
defineProperties() | Добавляет или изменяет атрибут. |
defineProperty() | Добавляет или изменяет атрибут. |
entries() | Возвращает массив ключ/значение объекта. |
freeze() | Предотвращает любые изменения в объекте. |
fromEntries() | Возвращает объект из итерируемого списка ключ/значение. |
getOwnPropertyDescriptor() | Возврат массива ключей объекта. |
getOwnPropertyDescriptors() | Возврат массива ключей объекта. |
getOwnPropertyNames() | Возврат массива ключей объекта. |
groupBy() | Группирует элементы объекта по значениям обратного вызова. |
isExtensible() | Возвращает true, если объект является расширяемым. |
isFrozen() | Возвращает true, если объект заморожен. |
isSealed() | Возвращает true. |
keys() | Возврат массива ключей объекта. |
preventExtensions() | Запрещает добавление новых свойств к объекту. |
prototype | Позволяет добавлять свойства и методы в объект JavaScript. |
seal() | Запрещает добавление новых свойств или удаление существующих свойств объекта. |
toString() | Преобразование объекта в строку и возврат результата. |
valueOf() | Возврат исходного значения объекта. |
values() | Возврат массива значений свойств объекта. |
- Предыдущая страница JS String
- Следующая страница Операторы JS