From 65cc6eabd71b1bceccf6fd3d3d4970c2955f3784 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Thu, 10 Dec 2020 08:37:18 -0500 Subject: dump 2020-12-10 --- .../javascript/referencia/classes/constructor/index.html | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'files/es/web/javascript') diff --git a/files/es/web/javascript/referencia/classes/constructor/index.html b/files/es/web/javascript/referencia/classes/constructor/index.html index 71fcb413f1..9ad7ec8de9 100644 --- a/files/es/web/javascript/referencia/classes/constructor/index.html +++ b/files/es/web/javascript/referencia/classes/constructor/index.html @@ -11,9 +11,11 @@ translation_of: Web/JavaScript/Reference/Classes/constructor

El método constructor es un metodo especial para crear e inicializar un objeto creado a partir de una clase.

+

El código fuente para este ejemplo interactivo se encuentra almacenado en un repositorio de Github. Si quieres contribuir al proyecto de ejemplos interactivos, por favor clona https://github.com/mdn/interactive-examples y envíanos una solicitud para extraer el código (pull request).

+

Sintaxis

-
constructor([argumentos]) { ... }
+
constructor([argumentos]) { ... }

Descripción

@@ -29,7 +31,7 @@ translation_of: Web/JavaScript/Reference/Classes/constructor

Este fragmento de código se toma de la classes sample (live demo).

-
class Square extends Polygon {
+
class Square extends Polygon {
   constructor(length) {
     // Aquí, llama al constructor de la clase padre con sus longitudes
     // contemplando la anchura y la altura del Polígono
@@ -53,12 +55,12 @@ translation_of: Web/JavaScript/Reference/Classes/constructor
 
 

Si no especifica un método constructor, se utiliza un constructor predeterminado. Para las clases base, el constructor por defecto es:

-
constructor() {}
+
constructor() {}
 

Para las clases derivadas, el constructor por defecto es:

-
constructor(...args) {
+
constructor(...args) {
   super(...args);
 }
@@ -86,10 +88,10 @@ translation_of: Web/JavaScript/Reference/Classes/constructor

Compatibilidad del navegador

- -

{{Compat("javascript.classes.constructor")}}

+

La tabla de compatibilidad de esta pagina está generada a partir de data estructurada. Si quieres contribuir a la data, por favor dirígete a https://github.com/mdn/browser-compat-data y envíanos una solicitud de extracción

+

Ver también

    -- cgit v1.2.3-54-g00ecf