Tag: EXECUTIONCONTEXT
Mientras iba leyendo la parte del “Contexto de Ejecución” del libro “JavaScript. The Core. (1ra ed.)” de Dmitry Soshnikov, me encontré con esta línea que dice explícitamente que las expresiones de funciones no se incluyen en la propiedad de objetos variables de un contexto de ejecución. Un objeto variable es . . . Read more
Cuando se dispara el evento de clic desde el mouse, se comporta como se espera: Primero, el listener 1 se inserta en la pila donde se encola la promesa 1 en la Microtask Queue (o Cola de Tareas). Cuando el listener 1 se extrae, la pila queda vacía. Y se . . . Read more
Pensé que entendía el concepto de elevación, pero el código de abajo me confundió. ¿Cómo devuelve 1? ¿La función example() de segundo ejemplo se eleva por encima de la primera? function example() { return 9; } console.log(example()); function example() { return 1; } Si una declaración de función se eleva . . . Read more
He navegado por muchas preguntas similares y ECMA262 2022 durante algunos días, pero aún no sé por qué. 1. Sé que LE es lo mismo que VE originalmente, ¿significa que apuntan a un solo Registro de Entorno? 2. En el nivel superior del script, si contiene declaraciones de let o . . . Read more
Desde mi entendimiento, todas las propiedades creadas se les asigna el valor de undefined después de la fase de ejecución del Contexto de Ejecución; luego, durante la fase de creación, el motor de JavaScript recorre el script, línea por línea, y asigna un valor si encuentra un operador =. Con . . . Read more