Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen useEffect y customHooks

Total questions: 8

Worksheet time: 7mins

Name
Class
Date
1.

¿Qué son los custom Hooks en React?

a)

Son funciones que permiten reutilizar lógica de componentes en otros componentes

b)

Son componentes que se utilizan para crear otros componentes

c)

Son elementos de HTML personalizados

2.

Una de las principales diferencias entre un componente y un customHook es que el componente retorna JSX y el customHook No

a)

Verdadero

b)

Falso

3.

¿Cuáles son las características principales de un hook (Opción múltiple, múltiple respuesta)?

a)

Empieza por use

b)

Son funciones

c)

devuelve JSX

4.

¿Qué puedes hacer con los custom Hooks en React?

a)

Reutilizar lógica de componentes

b)

Usar hooks como useEffect y useState juntos

c)

Todas las anteriores

5.

¿Es posible crear un custom Hook que use otro custom Hook?

a)

Verdadero

b)

Falso

6.

¿Qué se puede pasar como segundo argumento en useEffect?

a)

Una función que define las dependencias

b)

Un arreglo de dependencias

c)

Ninguno de los anteriores

7.

¿Cuál de las siguientes opciones es la forma correcta de hacer que un efecto se ejecute solo una vez en React?

a)

useEffect(() => {...}, []);

b)

useEffect(() => {...}, [null]);

c)

useEffect(() => {...});

8.

¿Cómo puedo hacer un efecto que dependa de más de una variable de estado en React con useEffect?

a)

useEffect(() => {...}, [state1, state2]);

b)

useEffect(() => {...}, [state1]);

c)

useEffect(() => {...});