Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Professional Development

15 Qs

quiz-placeholder

Similar activities

Aula04 - Introdução à IA

Aula04 - Introdução à IA

Professional Development

15 Qs

Análise do Código React Native

Análise do Código React Native

Professional Development

15 Qs

Treino Pré Teste Avaliação 1 - PBE1

Treino Pré Teste Avaliação 1 - PBE1

Professional Development

10 Qs

Lógica e Matemática

Lógica e Matemática

Professional Development

10 Qs

SAP AXIANS - Quiz Basis

SAP AXIANS - Quiz Basis

Professional Development

10 Qs

Prof.Kazuo QUIZZ 1

Prof.Kazuo QUIZZ 1

Professional Development

10 Qs

Aula 02 - Projetos e processos 20252

Aula 02 - Projetos e processos 20252

Professional Development

15 Qs

Nivelamento CSS com HTML

Nivelamento CSS com HTML

Professional Development

15 Qs

Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Assessment

Quiz

Information Technology (IT)

Professional Development

Hard

Created by

Renan Costa Alencar

FREE Resource

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
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?