From 1109132f09d75da9a28b649c7677bb6ce07c40c0 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:41:45 -0500 Subject: initial commit --- files/es/glossary/constructor/index.html | 47 ++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 files/es/glossary/constructor/index.html (limited to 'files/es/glossary/constructor/index.html') diff --git a/files/es/glossary/constructor/index.html b/files/es/glossary/constructor/index.html new file mode 100644 index 0000000000..7a5d910a5d --- /dev/null +++ b/files/es/glossary/constructor/index.html @@ -0,0 +1,47 @@ +--- +title: Constructor +slug: Glossary/Constructor +tags: + - Glosario +translation_of: Glossary/Constructor +--- +

Un constructor pertenece a una clase objeto ({{glossary("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 ({{glossary("OOP","object-oriented programming")}}). En esencia, un constructor en {{glossary("JavaScript")}} suele ser declarado al comienzo de una instancia de una clase ({{glossary("class")}}).

+ +

Sintaxis

+ +
// 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 ({{glossary("object reference")}}) a una {{glossary("variable")}}.

+ +
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

+ + -- cgit v1.2.3-54-g00ecf