Antes de responder a esa pregunta, creo que deberíamos saber lo que se está levantando en JavaScript
- Las inicializaciones de JavaScript no están elevadas
- JavaScript solo levanta declaraciones
Este artículo está bien explicado en w3schools.
Al igual que las variables, las funciones también son las mismas cuando se trata de izar.
- ¿Cuál es la tecnología detrás de la aplicación HTML5 / Chrome del New York Times?
- ¿Qué debo tener en cuenta al desarrollar / codificar un generador?
- ¿Cómo puedo enviar datos AJAX a una función PHP específica y no solo al archivo PHP que contiene la función?
- Cómo hacer mi propio sitio web con codificación
- ¿Cómo se habilita la sangría de tabulación en los elementos de entrada de HTML / área de texto?
var my = función nhy () {
} // Básicamente conocido como funciones anónimas que generalmente creamos en tiempo de ejecución
Ahora estamos creando nhy (); funciona solo cuando estamos llamando a my (); es decir, función anónima.
Intenté llamar a nhy (); funcionará fuera del alcance de mi, arrojará un error como este:
” Nhy no está definido ”
Pero podemos llamar a la misma función dentro del alcance de la variable ‘mi’
var my = función nhy () {
nhy (); // Aquí podemos llamar a esta función
}