Constructor

Un constructor pertenece a una clase objeto (object) particular la cual es instanciada. El constructor inicializa este objeto y puede otorgar acceso a su información privada. El concepto de objeto puede ser aplicado a la mayoría de los lenguajes orientados a objetos (object-oriented programming). En esencia, un constructor en JavaScript suele ser declarado al comienzo de una instancia de una clase (class).

Sintaxis

js
// This is a generic default constructor class Default
function Default() {
}

// This is an overloaded constructor class Overloaded
// with parameter arguments
function Overloaded(arg1, arg2, ...,argN){
}

Para llamar al constructor de una clase en Javascript, use el operador new para asignar un objeto de referencia (object reference (en-US)) a una variable.

js
function Default() {}

// A new reference of a Default object assigned to a
// local variable defaultReference
var defaultReference = new Default();

Saber más

Conocimiento general

Referencia técnica