summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorekaitz-zarraga <ekaitz-zarraga@noreply.codeberg.org>2024-06-06 06:30:54 +0000
committerekaitz-zarraga <ekaitz-zarraga@noreply.codeberg.org>2024-06-06 06:30:54 +0000
commit2b898b0b0b03c6a96f2a6604b21d4c46374d24c5 (patch)
treeeb22588c3afcc1646f172b488c52003911afd202
parent2736196e52296e6d2b824a7c0af07f62d7edd282 (diff)
Update js with the hoistingHEADmaster
-rw-r--r--contenidos.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/contenidos.md b/contenidos.md
index 2296098..561d01c 100644
--- a/contenidos.md
+++ b/contenidos.md
@@ -359,10 +359,13 @@ recibirse como argumentos y retornarse como valores de retorno.
## Scope
Las variables declaradas con `var` viven en todo el cuerpo de la función donde
-se declararon.
+se declararon. Aplica [*hoisting*][hoisting]. Las declaraciones de función son
+equivalentes a usar `var`.
+
+[hoisting]: https://developer.mozilla.org/en-US/docs/Glossary/Hoisting
Con la aparición de ES6 (ECMAScript 6) se añaden `let` y `const` cuyo ámbito
-(*scope*) se limita al bloque actual.
+(*scope*) se limita al bloque actual. No aplica [*hoisting*][hoisting].
## Closures