Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
В JavaScript объекты можно создать с помощью фигурных скобок {} или с использованием конструктора Object().
1. Создание объекта с помощью фигурных скобок:
«`javascript
const obj = {}; // пустой объект
const person = { name: ‘John’, age: 30 }; // объект с двумя свойствами
«`
2. Создание объекта с использованием конструктора Object():
«`javascript
const obj = new Object(); // пустой объект
const person = new Object({ name: ‘John’, age: 30 }); // объект с двумя свойствами
«`
Также можно добавлять свойства к объекту после его создания:
«`javascript
const person = {};
person.name = ‘John’;
person.age = 30;
«`
Также, объекты могут содержать методы:
«`javascript
const person = {
name: ‘John’,
age: 30,
sayHello: function() {
console.log(‘Hello!’);
}
};
person.sayHello(); // вызов метода объекта
«`
Объекты также могут быть созданы с использованием классов или конструкторов функций, но это более сложные концепции, которые выходят за рамки данного ответа.