Давайте рассмотрим основные способы, как мы можем создавать объекты в Javascript.
Как и другие типы данных, объекты мы можем хранить в переменной. Давайте создадим переменную и разместим в нее Javascript объект.
Для того, чтобы создать объект, есть несколько способов, как это можно сделать.
1 способ.
var obj = new Object({'first':1});
Это объект, который содержит одно свойство 'first' со значением 1.
Обратиться к этому свойству можно так.
console.log(obj.first)
2 способ создания объектов в Javascript.
var obj = {'first':1};
Это более сокращенная форма записи для создания объекта.
Разделителем между разными свойствами в объекте является знак запятой.
var obj = { 'name': 'Vasya', 'lastname': 'Pypkin' };
Главное отличие объектов, от тех же самых массивов является то, что объектам мы можем задавать методы. Это то, что объект может делать.
Давайте добавим метод к объекту.
var obj = { 'name': 'Vasya', 'lastname': 'Pypkin', 'sayHi': function() { alert('Привет'); } };
Вызвать этот метод мы можем довольно просто:
obj.sayHi();
Обратите внимание, что для вызова методов после названия указываются круглые скобки.
Также, возможно перезаписывать какие-то свойства у объекта.
obj.name = "Fedya";
Это то основное, что нужно знать на первых этапах изучения Javascript об объектах. Потренируйтесь и поэкспериментируйте с этим. С объектами при работе с Javascript приходится сталкиваться очень часто.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти