react

react

University

9 Qs

quiz-placeholder

Similar activities

Information And Communication Technology

Information And Communication Technology

University

10 Qs

coding

coding

7th Grade - University

14 Qs

Week 1_Power Generation, Transmission, Distribution and Supply

Week 1_Power Generation, Transmission, Distribution and Supply

University

10 Qs

Nature of Science

Nature of Science

University

10 Qs

MacroEconomics 3

MacroEconomics 3

University

14 Qs

Emotional Intelligence - Concept

Emotional Intelligence - Concept

University

10 Qs

Abhyudaya coding class -  Grade 7

Abhyudaya coding class - Grade 7

6th Grade - University

10 Qs

UTB - FCNS 221PB

UTB - FCNS 221PB

University

10 Qs

react

react

Assessment

Quiz

Science, Professional Development, Computers

University

Practice Problem

Hard

Created by

Nghia Ngoc

Used 10+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 sec • 5 pts

What is the second argument for setState useful for?

To invoke code after the setState operation is done

To replace the state completely instead of the default merge action

To access the previous state before the setState operation

None of the above

2.

MULTIPLE CHOICE QUESTION

10 sec • 5 pts

Media Image

How do you invoke setDone only when component mounts, using hooks?

useEffect(() => { setDone(true);

});

useEffect(() => { setDone(true);

}, []);

useEffect(() => { setDone(true);

}, [setDone]);

useEffect(() => { setDone(true);

}, [done, setDone]);

3.

MULTIPLE CHOICE QUESTION

10 sec • 5 pts

Which Hook could be used to update the document's title?

useEffect(function updateTitle() { document.title = name + ' ' + lastname; });

useEffect(() => { title = name + ' ' + lastname;

});

useEffect(function updateTitle() { name + ' ' + lastname;

});

useEffect(function updateTitle() {

title = name + ' ' + lastname;

});

4.

MULTIPLE CHOICE QUESTION

5 sec • 5 pts

Will useEffect affect other data?

True

False

5.

MULTIPLE CHOICE QUESTION

20 sec • 5 pts

If a function component should always render the same way given the same props, what is a simple performance optimization available for it?

Wrap it in the React.memo higher-order component.

Implement the useReducer Hook.

Implement the shouldComponentUpdate lifecycle method.

Implement the useMemo Hook.

6.

MULTIPLE CHOICE QUESTION

10 sec • 5 pts

When do you use useLayoutEffect?

to optimize for all devices

to complete the update

to change the layout of the screen

when you need the browser to paint after the effect runs

7.

MULTIPLE CHOICE QUESTION

10 sec • 5 pts

Why might you use useReducer over useState in a React component?

when you have complex state logic that involves multiple sub-values

when you want to break your production app

when you like =)))

can not be replaced

8.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

If you see the following import in a file, what is being used for state management in the component?

import React, {useState} from 'react'; 

stateful components

class components

math

React Hooks

9.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

How do you handle passing through the component tree without having to pass props down manually at every level?

React Send

React Pinpoint

React Router

React Context