What is a Component in React?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "It is a JavaScript function.". Tài liệu react.dev định nghĩa component là một hàm JavaScript trả về markup (JSX); React gọi hàm đó với props và lấy kết quả để dựng giao diện, component dạng lớp cũng là lớp JavaScript có phương thức render. "It is a single UI element." đúng một phần ở chỗ component là một mảnh giao diện, nhưng chữ single (đơn lẻ) sai: một component có thể trả về cả cây gồm nhiều phần tử, chứa các component khác, thậm chí cả một trang, nên không đồng nhất với một phần tử UI. "It is an HTML framework." sai vì component không phải framework, và React là thư viện JavaScript, JSX chỉ trông giống HTML. "It is a Python class." sai vì React chạy bằng JavaScript, không liên quan tới Python.

Cùng phần 4

Xuất hiện trong 1 bộ đề