WorksheetsJavaScript Asíncrono
Total questions: 10
Worksheet time: 6mins
Name
Class
Date
1.
¿Cuál de las siguientes afirmaciones describe mejor el asincronismo en JavaScript?
a)
permite que JavaScript ejecute múltiples tareas al mismo tiempo.
b)
permite que el código se ejecute de manera no bloqueante mientras continúa con otras tareas.
c)
asegura que todas las líneas de código se ejecuten en orden secuencial sin ninguna interrupción.
d)
se refiere a la capacidad de hacer llamadas a funciones sin argumentos.
2.
¿Qué método se utiliza para convertir un objeto JavaScript en una cadena JSON antes de enviarlo o almacenarlo?
a)
JSON.parse()
b)
JSON.convert()
c)
JSON.toString()
d)
JSON.stringify()
3.
En este código, cuál es el resultado de la consola en caso de una respuesta exitosa?
a)
1, 2, 3, 4
b)
1, 4, 3, 2
c)
1, 4, 2, 3
d)
1, 3, 4, 2
4.
¿Qué es el catch en una promesa?
a)
Es una función que se ejecuta cuando la promesa se resuelve correctamente
b)
Es una función que se ejecuta cuando la promesa se rechaza
c)
Es una función que se ejecuta siempre, independientemente de si la promesa se resuelve o se rechaza
d)
Es una propiedad de la promesa que contiene su estado actual
5.
¿Cuál es la sintaxis utilizada en JavaScript para escribir código asincrónico de manera que parezca sincrónico?
a)
try/catch
b)
setTimeout
c)
async/await
d)
then/catch
6.
¿Cómo se manejan errores en una función async que utiliza await?
a)
Emplea callbacks para gestionar errores en funciones async con await.
b)
Utiliza try-catch para manejar errores en funciones async con await.
c)
Utiliza if-else para manejar errores en funciones async con await.
d)
Ignora los errores en funciones async que utilizan await.
7.
¿Cuál es el formato de datos más comúnmente utilizado para intercambio de datos en JavaScript?
a)
XML
b)
JSON
c)
YAML
d)
Ninguno de los anteriores
8.
¿Cuál es la sintaxis correcta para desestructurar un objeto en JavaScript?
a)
{ name } = obj;
b)
[name] = obj;
c)
{...name} = obj;
d)
{name} = ...obj;
9.
¿Cuál es la sintaxis correcta para desestructurar un array en JavaScript?
a)
[a, b] = array;
b)
{a, b} = array;
c)
[a b] = array;
d)
[...a, b] = array;
10.
¿Qué hace el operador optional chaining (?.) en JavaScript?
a)
El operador optional chaining (?.) convierte un objeto en un string automáticamente.
b)
El operador optional chaining (?.) lanza un error si el objeto es null.
c)
El operador optional chaining (?.) solo se usa para funciones en JavaScript, no para objetos ni arreglos.
d)
El operador optional chaining (?.) permite acceder a propiedades de un objeto sin causar un error si alguna parte de la cadena es null o undefined.
100 %
