Конструктор

Конструктор принадлежит к определённому объекту, созданному с помощью класса. Конструктор инициализирует этот объект и может предоставлять доступ к его личной информации. Концепция конструктора может быть применена к большинству объектно-ориентированных языков программирования. По существу, конструктор в JavaScript обычно объявляется в экземпляре class.

Синтаксис

js
// Это конструктор по умолчанию класса Default
function Default() {
}

// Это перегруженный конструктор класса Overloaded
// с аргументами параметров
function Overloaded(arg1, arg2, ..., argN){
}

Для вызова конструктора класса в JavaScript, используется оператор new чтобы присвоить переменной ссылку на объект.

js
function Default() {}

// Новая ссылка объекта Default object назначена
// локальной переменной defaultReference
var defaultReference = new Default();

Смотрите также