Lesson 4 - React

Lesson 4 - React

Professional Development

10 Qs

quiz-placeholder

Similar activities

COMPUTER HARDWARE OUTPUT

COMPUTER HARDWARE OUTPUT

1st Grade - Professional Development

10 Qs

Unit 1 lesson 1

Unit 1 lesson 1

University - Professional Development

15 Qs

CodeMonkey Platform Management & Resources

CodeMonkey Platform Management & Resources

Professional Development

10 Qs

INTO Artificial Intelligence

INTO Artificial Intelligence

University - Professional Development

10 Qs

Computer basics for beginners

Computer basics for beginners

Professional Development

15 Qs

Let's Play Together

Let's Play Together

University - Professional Development

10 Qs

Mobile Offline Sync - OutSystems

Mobile Offline Sync - OutSystems

Professional Development

10 Qs

RabbitMQ Basic

RabbitMQ Basic

Professional Development

10 Qs

Lesson 4 - React

Lesson 4 - React

Assessment

Quiz

Computers

Professional Development

Practice Problem

Hard

Created by

Ba Nguyễn

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

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

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Hook "useEffect" nhận đầu vào là gì?

Một hàm callback và một mảng phụ thuộc.
Một hàm callback và một số nguyên
Một mảng và một chuỗi
Một hàm callback và một đối tượng

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cần lưu ý gì khi sử dụng useEffect để tránh rò rỉ bộ nhớ?

Sử dụng useEffect mà không cần kiểm tra điều kiện.
Chỉ sử dụng useEffect trong component gốc.
Không cần sử dụng hàm dọn dẹp trong useEffect.
Sử dụng hàm dọn dẹp trong useEffect để tránh rò rỉ bộ nhớ.

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Những trường hợp nào cần dùng useEffect?

Khi cần kết nối với các hệ thống khác

Khi cần đồng bộ với nguồn dữ liệu bên ngoài (VD: API)

Khi cần tối ưu hóa hiệu suất của ứng dụng

Khi cần cập nhật trạng thái mới dựa trên sự thay đổi của một trạng thái khác

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Vòng đời của 1 component gồm những giai đoạn nào?

Loading, Processing, Saving
Mounting, Updating, Unmounting
Initialization, Execution, Termination
Creation, Modification, Deletion

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Khi nào thích hợp gọi API bằng useEffect?

Mỗi lần component render lại

Khi component được mount lần đầu tiên

Khi một giá trị phụ thuộc (dependency) thay đổi

Khi người dùng click vào một button trong component

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mảng dependencies trong hàm useEffect có tác dụng gì?

Mảng dependencies không ảnh hưởng đến hiệu suất của component.
Mảng dependencies giúp kiểm soát khi nào effect được thực thi lại.
Mảng dependencies chỉ chứa các giá trị mặc định.
Mảng dependencies xác định số lần render của component.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cú pháp của 1 hook useEffect?

useEffect(() => { // cleanup code }, [dependencies]);

useEffect(() => { // effect code }), [dependencies];

useEffect([dependencies], () => { // effect code });
useEffect(() => { // effect code }, [dependencies]);

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?