0 calificaciones0% encontró este documento útil (0 votos)
383 vistas2 páginas
v8 Engine Javascript Pasada
Este documento contiene preguntas y respuestas sobre conceptos básicos de JavaScript. Explica que un AST es un árbol de sintaxis abstracta, que un motor de JavaScript compila el código a bytecode, y que el heap almacena objetos y funciones de forma arbitraria. También define que JavaScript es síncrono porque solo puede procesar una tarea a la vez, y que la variable global this hace referencia a window.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
383 vistas2 páginas
v8 Engine Javascript Pasada
Este documento contiene preguntas y respuestas sobre conceptos básicos de JavaScript. Explica que un AST es un árbol de sintaxis abstracta, que un motor de JavaScript compila el código a bytecode, y que el heap almacena objetos y funciones de forma arbitraria. También define que JavaScript es síncrono porque solo puede procesar una tarea a la vez, y que la variable global this hace referencia a window.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2
¿Qué significa AST?
Abstract Syntax Tree
2. ¿Qué es y qué hace un motor de JavaScript? Es un intérprete, que compila código JavaScript a Bytecode. 3. ¿Qué es el Memory Heap? Es el lugar donde se guardan objetos y funciones en bloques de memoria de forma arbitraría y sin un orden, los cuales pueden ser usados múltiples veces a través de una referencia única. 4. ¿A qué nos referimos cuando decimos que JavaScript es "Synchronous"? Nos referimos a que JavaScript solo puede procesar una tarea a la vez. 5. Al igual que window como objeto global, ¿qué otro elemento se crea como referencia a este mismo objeto en el contexto global? Se crear la variable this, que hace referencia al objeto global window 6. ¿Cuál fue el nombre de la 1er versión de JavaScript? LiveScript REPASAR CLASE 7. El motor de JavaScript V8 es lanzado en el 2008. Verdadero 8. ¿Cómo se llama el algoritmo que nos ayuda a limpiar nuestra memoria cuando tenemos valores de variables que ya no estamos utilizando?
Mark and Sweep
9. ¿En qué año nace JavaScript? 1995 10. ¿Qué es un stack overflow? Es cuando tenemos más de las tareas de las que podemos procesar en el call stack. 11. ¿Cuál fue la aplicación web que tuvo mayor provecho de V8 como motor de JavaScript? Google Maps 12. ¿Cuál es el nombre del creador de JavaScript? Brendan Eich 13. ¿Qué función realiza el EventLoop? Es una especie de "watcher" u observador que mueve las tareas del callback queue hacía el call stack una vez que está vacío para que sean ejecutadas. 14. Cuando hablamos de window, ¿a qué nos referimos? Al objeto global 15. ¿Cuál es el navegador que creó JavaScript? Netscape 16. ¿Con qué propósito se crea JavaScript? Para poder crear páginas más dinámicas 17. ¿Qué navegador inventó V8 Engine? Chrome 18. ¿Qué es hoisting? Es el proceso que realiza el motor de JavaScript de colocar las declaraciones de variables y funciones hasta arriba de nuestro código, almacenándolas así previamente en memoria dentro de un contexto de ejecución. 19. El proceso de hoisting solo sucede con dos palabras reservadas de JavaScript, ¿cuáles son? var y function 20. ¿A qué nos referimos cuando decimos que JavaScript se comporta como "Asynchronous"? A que hay ciertas funciones que nos ayudan a que JavaScript pueda trabajar tareas de forma simultánea.