Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Professional Development

15 Qs

quiz-placeholder

Similar activities

AC PORTAS

AC PORTAS

Professional Development

10 Qs

Quiz sobre Gmail e Outlook

Quiz sobre Gmail e Outlook

Professional Development

15 Qs

Memórias

Memórias

Professional Development

12 Qs

SENAI 2024 | REDES 4

SENAI 2024 | REDES 4

Professional Development

15 Qs

Domínio 4

Domínio 4

Professional Development

15 Qs

Domínio 3

Domínio 3

Professional Development

15 Qs

4. Console

4. Console

Professional Development

12 Qs

ESP32 LoRa

ESP32 LoRa

Professional Development

14 Qs

Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Assessment

Quiz

Created by

Renan Costa Alencar

Information Technology (IT)

Professional Development

Hard

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

Explore all questions with a free account

or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?