JavaScript ни позволява да пишем обектно-ориентиран код и почти всички екземпляри са обекти в JavaScript
Въведение
Обект в JavaScript означава един от типовете данни.
Обектът използва различни ключове с всички различни колекции от типове данни като свойства заедно със съответните стойности.
Създаване на обекти
Има различни видове начини, по които можем да създадем обект.
Обектни литерали
Почти най-лесният начин за създаване на обект е обектен литерал, както е показано по-долу:
var iAm = {
name: 'Mic',
getName: function() {
return this.name;
}
}
in the above example, return this.name is part iAm object property and not the datatype. Hence cannot refer directly as “return name”
Използване на нов обект
var iAm= new Object(); iAm.name = 'Mic';
Използване на Създаване на обект
var iAm = Object.create(null); iAm.name = 'Mic
Функция конструктор
Function Person = function(name){ this.name = name; this.getName = function(){ return this.name; }