Back to questions
OZON
Aston
Junior — Middle
53
Можешь перечислить способы использования конструкции Object в JavaScript?
Companies where asked
Передовые Платежные Решения
Siberteam
Prime
Answer from AI
sobes.tech AI
В JavaScript конструкция Object используется в нескольких основных способах:
- Создание объектов:
const obj1 = new Object();
const obj2 = {};
- Объявление свойств и методов:
const obj = {
name: 'Alice',
greet() { console.log('Hello'); }
};
- Использование статических методов Object:
Object.keys(obj)— возвращает массив ключей объекта.Object.values(obj)— возвращает массив значений.Object.assign(target, ...sources)— копирует свойства из источников в целевой объект.Object.freeze(obj)— делает объект неизменяемым.
- Проверка свойств:
if (Object.hasOwn(obj, 'name')) { /* ... */ }
- Установка прототипа:
const proto = { greet() { console.log('Hi'); } };
const obj = Object.create(proto);
obj.greet(); // Hi
Таким образом, Object — это фундаментальный строительный блок для работы с объектами в JavaScript.