Search Header Logo

Lesson 4 - React

Authored by Ba Nguyễn

Computers

Professional Development

Used 1+ times

Lesson 4 - React
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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]);

Access all questions and much more by creating a free account

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?