Google News
logo
React.js - Quiz(MCQ)
A)
Use the value property
B)
Use the defaultValue property
C)
Use the default property
D)
It assigns one automatically

Correct Answer : Option (B) :   Use the defaultValue property

A)
useEffect(() => { setDone(true); });​
 
B)
useEffect(() => { setDone(true); }, []);
C)
useEffect(() => { setDone(true); }, [setDone]);
D)
useEffect(() => { setDone(true); }, [done, setDone]);

Correct Answer : Option (C) :  

useEffect(() => { setDone(true); }, [setDone]);

A)
<button onClick={(name) => this.hug(name)>Hug Button</button>
B)
<button onClick={this.hug(e, name)}>Hug Button</button>
C)
<button onClick={(e) => hug(e,name)}>Hug Button</button>
D)
<button onClick={(e) => this.hug(name, e)}>Hug Button</button>

Correct Answer : Option (A) :  

<button onClick={(name) => this.hug(name)>Hug Button</button>

A)
useEffect(function updateTitle() { document.title = name + ' ' + lastname; });
B)
useEffect(() => { title = name + ' ' + lastname; });
C)
useEffect(function updateTitle() { name + ' ' + lastname; });
D)
useEffect(function updateTitle() { title = name + ' ' + lastname; });

Correct Answer : Option (A) :  

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

A)
Remove this
B)
Capitalize clock
C)
Remove the render method
D)
Add quotes around the return value

Correct Answer : Option (B) :   Capitalize clock