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) 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
- Constructor en Wikipedia