Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Professional Development

15 Qs

quiz-placeholder

Similar activities

AUTOEVALUACIÓN DE ATAQUES A INFRAESTRUCTURAS DE SISTEMAS Y REDES

AUTOEVALUACIÓN DE ATAQUES A INFRAESTRUCTURAS DE SISTEMAS Y REDES

Professional Development

10 Qs

Computación Básica

Computación Básica

Professional Development

12 Qs

Quiz de Inteligência Artificial para Negócios

Quiz de Inteligência Artificial para Negócios

Professional Development

12 Qs

Manipulação de Listas em Python

Manipulação de Listas em Python

Professional Development

15 Qs

Seletores CSS e JavaScript

Seletores CSS e JavaScript

Professional Development

15 Qs

DICT23M CADD CAT

DICT23M CADD CAT

Professional Development

15 Qs

QUIZ SOBRE TECNOLOGIA

QUIZ SOBRE TECNOLOGIA

Professional Development

20 Qs

PrIncipais Tags HTML e Inputs HTML

PrIncipais Tags HTML e Inputs HTML

Professional Development

12 Qs

Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Assessment

Quiz

Information Technology (IT)

Professional Development

Practice Problem

Hard

Created by

Renan Costa Alencar

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a finalidade do método `.then()` em uma Promise?

Lidar com erros

Executar uma função após a Promise ser resolvida

Encerrar uma Promise

Manipular o conteúdo de uma Promise

Executar uma função antes da Promise ser resolvida

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que o `async/await` faz no JavaScript?

Permite a execução síncrona de funções assíncronas

Bloqueia o loop de eventos até que a promessa seja resolvida

Facilita o tratamento de erros em operações assíncronas

Transforma funções assíncronas em promessas

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que acontece se você não usar `await` dentro de uma função `async`?

A) A função falha

B) A função executa de forma assíncrona, mas retorna uma Promise sem esperar

C) O código é bloqueado

D) Nada acontece

E) A função para de executar

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das seguintes opções é a maneira correta de lidar com erros usando `async/await`?

A) Usar `.then()`

B) Usar `.finally()`

C) Usar um `while`

D) Usar `try/catch`

E) Usar `switch/case`

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que o método `Promise.all()` faz?

Executa várias promessas em paralelo e retorna um array com os resultados.

Executa promessas em sequência, uma após a outra.

Cancela todas as promessas se uma falhar.

Retorna a primeira promessa que for resolvida.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que o método `Promise.race()` faz?

Executa uma Promise após todas as outras

Retorna a primeira Promise resolvida ou rejeitada

Executa as Promises em sequência

Garante que todas as Promises sejam resolvidas

Rejeita todas as Promises se uma falhar

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Em qual cenário você usaria o `Promise.all()`?

Quando uma única Promise precisa ser resolvida rapidamente

Quando você quer rejeitar Promises

Quando você deseja que as Promises sejam executadas sequencialmente

Quando deseja executar várias Promises em paralelo e aguardar todas serem resolvidas

Quando precisa garantir que apenas a primeira Promise seja resolvida

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?