Curso Profesional Javascript
Curso Profesional Javascript
init
REPASAR CLASE
6.
Eres el desarrollador de un e-commerce. En la página hay un carrusel que muestra
los artículos con descuento y automáticamente cambia de slide. Cuando el usuario
cambia de tab, tienes que asegurarte que el carrusel se detiene. ¿Qué API del DOM
usarías para detectar si el tab del e-commerce sigue activo?
Page Visibility
7.
¿Qué pasa cuando una de las promesas en Promise.all es rechazada?
Se regresan los valores de las promesas que fueron resueltas y se excluyen las
rechazadas.
REPASAR CLASE
8.
¿Cuál de estas operaciones puede ser interceptada por un Proxy?
Lectura de propiedades de un objeto
9.
¿Qué es un closure?
Cuando una función mantiene las variables que fueron declaras fuera de su scope.
10.
¿Cuál es la sintaxis correcta para definir un getter?
{ answer = get() { return 42 } }
REPASAR CLASE
11.
¿Qué "clase" usamos para crear un signal que sirva para detener un fetch?
FetchController
REPASAR CLASE
12.
¿Cuál de estos es el objeto que heredaran las "instancias" de un objeto?
prototype
13.
¿Qué queue tiene mayor prioridad?
MicroTasks
14.
¿Cómo se llama el motor de JavaScript que usa Node y Chrome?
V8
15.
¿Cómo se define mejor qué es un patrón de diseño?
Una lista de pasos a seguir para resolver problemas comunes en diseño de software.
REPASAR CLASE
16.
¿Cuál es la diferencia entre var y let al ser declaradas en una función?
REPASAR CLASE
17.
¿Cómo se llama la estructura de datos que representa un versión del código que el
interpretador puede procesar?
Abstract Syntax Tree
18.
¿Con qué keyword un generator puede detener su ejecución?
value
REPASAR CLASE
19.
¿Qué ámbito tiene la variable person en el siguiente código?
fullName(person) {
return `${person.firstName} ${person.lastName}`;
}
Función
20.
¿Qué valor le tenemos que asignar a
module
21.
¿Qué atributo usamos cuando queremos que la petición de un script sea asíncrona
pero que tan pronto termine de cargar, el script se ejecute?
async
22.
¿Cómo pasamos los argumentos a una función utilizando bind?
Con un objeto donde cada key es el nombre del argumento, y el valor es el valor que
queremos pasar.
REPASAR CLASE
23.
Considera el código
dependencies
REPASAR CLASE
24.
¿Qué hace la keyword new?