Quiz sobre Promises em JavaScript

Quiz sobre Promises em JavaScript

Professional Development

15 Qs

quiz-placeholder

Similar activities

SENAI 2024 | REDES 1

SENAI 2024 | REDES 1

Professional Development

19 Qs

Questionário Segurança do Trabalho

Questionário Segurança do Trabalho

Professional Development

17 Qs

Consumo de API com Axios R

Consumo de API com Axios R

Professional Development

15 Qs

Atalhos e Segurança no Computador

Atalhos e Segurança no Computador

Professional Development

15 Qs

Treinamento - Vlow

Treinamento - Vlow

Professional Development

10 Qs

Manipulação de Arrays em React Native

Manipulação de Arrays em React Native

Professional Development

15 Qs

Análise do Código React Native

Análise do Código React Native

Professional Development

15 Qs

VETORES - Comandos

VETORES - Comandos

Professional Development

10 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?