Andres Bernal

Andres Bernal

Developer.

© 2019

Que es Hoisting en Javascript?

OOP

Hoisting es una característica de JavaScript que empuja todas las declaraciones (no las asignaciones) de variables al inicio de su scope (Al momento de interpretar incialmente el código, previo a su ejecución) Lo que se “mueve” hacia arriba es la declaración de la variable, no la asignación de un valor a ella.

En una declaración de función (Function Declaration), son “movidas” tanto su declaración como asignación, no así en una expresión de función (Function Expresion)

Getters

Que nos devuelven información concreta.

Setters

Que nos permiten ajustar información concreta.