diff options
author | Jeronimo Ekerdt <59717490+jeronimoek@users.noreply.github.com> | 2022-01-25 15:15:38 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-25 12:15:38 -0600 |
commit | 5fa9e7410dea6b457d4f661002d746e5f0bc3245 (patch) | |
tree | 71c4a7cfa627c0e3a92b94e481596ec7d3786cbc /files/es/web | |
parent | 081eca01f542032bc2870b744f044867d251ee98 (diff) | |
download | translated-content-5fa9e7410dea6b457d4f661002d746e5f0bc3245.tar.gz translated-content-5fa9e7410dea6b457d4f661002d746e5f0bc3245.tar.bz2 translated-content-5fa9e7410dea6b457d4f661002d746e5f0bc3245.zip |
Fixed typos and errors in Classes reference code example. (#2953)
Diffstat (limited to 'files/es/web')
-rw-r--r-- | files/es/web/javascript/reference/classes/index.html | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/files/es/web/javascript/reference/classes/index.html b/files/es/web/javascript/reference/classes/index.html index 455b933562..9a36abb201 100644 --- a/files/es/web/javascript/reference/classes/index.html +++ b/files/es/web/javascript/reference/classes/index.html @@ -218,7 +218,10 @@ p.hablar();</pre> <pre class="notranslate"><code>var Animal = { hablar() { - console.log(this.nombre + 'hace ruido.'); + console.log(this.nombre + ' hace ruido.'); + }, + comer() { + console.log(this.nombre + ' se alimenta.'); } }; @@ -231,10 +234,12 @@ class Perro { } } +// Solo adjunta los métodos aún no definidos Object.setPrototypeOf(Perro.prototype, Animal); var d = new Perro('Mitzie'); -d.hablar();</code></pre> +d.hablar(); // Mitzie ladra. +d.comer(); // Mitzie se alimenta.</code></pre> <h2 id="Especies">Especies</h2> @@ -243,7 +248,7 @@ d.hablar();</code></pre> <p>Por ejemplo, cuando se usan metodos del tipo {{jsxref("Array.map", "map()")}} que devuelven el constructor por defecto, se quiere que esos métodos devuelvan un objeto padre Array, en vez de MyArray. El símbolo {{jsxref("Symbol.species")}} permite hacer:</p> <pre class="brush: js notranslate"><code>class MyArray extends Array { - // Sobre escribe species sobre el constructor padre Array + // Sobreescribe species sobre el constructor padre Array static get [Symbol.species]() { return Array; } } |