Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3TDS - Programação Mobile - Aula 07

Total questions: 5

Worksheet time: 3mins

Name
Class
Date
1.

Qual é a função principal do hook `useState` no React?

a)

Gerenciar o ciclo de vida de um componente

b)

Criar e gerenciar o estado local de um componente

c)

Executar efeitos colaterais após a renderização

d)

Manipular o DOM diretamente

2.

O que acontece quando o estado gerenciado por `useState` é atualizado?

a)

O componente é desmontado

b)

O componente é re-renderizado

c)

O estado anterior é perdido permanentemente

d)

O componente é removido do DOM

3.

Qual das opções abaixo descreve corretamente o ciclo de vida do `useEffect`?

a)

É executado apenas uma vez, quando o componente é montado

b)

É executado após cada renderização do componente

c)

É executado apenas quando o componente é desmontado

d)

É executado antes de cada renderização do componente

4.

Como você pode evitar que o `useEffect` seja executado em cada renderização?

a)

Não há como evitar

b)

Passando um array vazio como segundo argumento

c)

Usando `useState` em vez de `useEffect`

d)

Declarando o `useEffect` fora do componente

5.

O que acontece se você passar uma lista de dependências para o `useEffect`?

a)

O `useEffect` nunca será executado

b)

O `useEffect` será executado apenas quando as dependências mudarem

c)

O `useEffect` será executado antes de cada renderização

d)

O `useEffect` será executado apenas na desmontagem do componente