0% 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.
Derechos de autor
© © All Rights Reserved
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% 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.
Derechos de autor
© © All Rights Reserved
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.

También podría gustarte