aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/javascript/referencia
diff options
context:
space:
mode:
Diffstat (limited to 'files/es/web/javascript/referencia')
-rw-r--r--files/es/web/javascript/referencia/classes/constructor/index.html14
1 files changed, 8 insertions, 6 deletions
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
<p>El método constructor es un metodo especial para crear e inicializar un objeto creado a partir de una clase.</p>
+<p>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 <a href="https://github.com/mdn/interactive-examples">https://github.com/mdn/interactive-examples</a> y envíanos una solicitud para extraer el código (pull request).</p>
+
<h2 id="Sintaxis">Sintaxis</h2>
-<pre class="syntaxbox">constructor([argumentos]) { ... }</pre>
+<pre class="syntaxbox notranslate">constructor([argumentos]) { ... }</pre>
<h2 id="Descripción">Descripción</h2>
@@ -29,7 +31,7 @@ translation_of: Web/JavaScript/Reference/Classes/constructor
<p>Este fragmento de código se toma de la <a href="https://github.com/GoogleChrome/samples/blob/gh-pages/classes-es6/index.html">classes sample</a> (<a href="https://googlechrome.github.io/samples/classes-es6/index.html">live demo</a>).</p>
-<pre class="brush: js">class Square extends Polygon {
+<pre class="brush: js notranslate">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
<p>Si no especifica un método constructor, se utiliza un constructor predeterminado. Para las clases base, el constructor por defecto es:</p>
-<pre class="brush: js">constructor() {}
+<pre class="brush: js notranslate">constructor() {}
</pre>
<p>Para las clases derivadas, el constructor por defecto es:</p>
-<pre class="brush: js">constructor(...args) {
+<pre class="brush: js notranslate">constructor(...args) {
super(...args);
}</pre>
@@ -86,10 +88,10 @@ translation_of: Web/JavaScript/Reference/Classes/constructor
<h2 id="Compatibilidad_del_navegador">Compatibilidad del navegador</h2>
-
-
<p>{{Compat("javascript.classes.constructor")}}</p>
+<p>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 <a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> y envíanos una solicitud de extracción</p>
+
<h2 id="Ver_también">Ver también</h2>
<ul>