Font size
WorksheetsQuizziz Reactjs
Total questions: 40
Worksheet time: 21mins
ReactJS được xây dựng và phát triển bởi tổ chức nào sau đây?
Yahoo
Amazon
Folder node_modules trong dự án ReactJS dùng để làm gì?
Nơi chứa các souce code như component, các hàm dùng chung,...
Nơi chứa các file html
Chứa các tài nguyên như hình ảnh, font chữ, âm thành,...
Chứa các thư viện và gói modules sử dụng trong dự án
ReactJS có bao nhiêu loại component chính?
1
2
3
4
Để truyền dữ liệu từ component cha xuống componnet con thì ta phải sử dụng ...?
props + state
props
state
event
Trong một function component, react hook nào sau đây được sử dụng để quản lý trạng thái dữ liệu trong một component?
useReducer()
useEffect()
useState()
useMemo()
Trong function component, react hook nào sau đây được sử dụng để quản lý vòng đời của một component?
useEffect()
useState()
useMemo()
useCallback()
Dữ liệu được lưu ở trên localStorage có kiểu định dạng dữ liệu là gì?
Function
Object
Array
JSON
Hàm nào được sử dung để lặp qua các phần tử của mảng, kết quả trả về là một mảng mới đã được chỉnh sửa có số lượng phần tử bằng với mảng cũ?
filter()
reduce()
find()
map()
Đáp án nào sau đây đã tuân thủ theo quy tắc đặt tên component trong ReactJS?
List_product
ListProduct
listProduct
list_product
Sự kiện mặc định trong form là gì?
onClick
onChange
onSubmit
onBlur
Kết quả trả về của hàm filter là gì
Một biến
Một đối tượng
Một mảng
Một callback function
Kiểu dữ liệu của props khi truyên từ component cha xuống component con là gì
String
Array
Object
Function
React hook nào sau đây được sử dụng để tối ưu hóa hiệu năng của ứng dụng?
useRef()
useMemo()
useState()
useEffect()
Dữ liệu trong ReactJS hoạt động theo cơ chế nào?
Twoway binding data nếu được xử lý
Oneway binding data
Twoway binding data
Oneway binding data nếu được xử lý
Điều gì xảy ra khi bạn sử dụng hook useEffect với mảng rỗng [] làm đối số thứ hai?
useEffect sẽ không bao giờ chạy
useEffect sẽ chạy sau mỗi lần render
useEffect sẽ chạy một lần sau lần render đầu tiên
useEffect sẽ chạy khi có sự thay đổi trong trạng thái hoặc props
React hook nào được sử dụng để thực hiện các phép tính phức tạp trên trạng thái dữ liệu của một component?
useReducer()
useState()
useContext()
useEffect()
React hook nào được sử dụng để thực hiện các side-effects, chẳng hạn như gọi API?
useContext()
useState()
useEffect()
useReducer()
Phương thức nào được sử dụng để ngăn chặn sự kiện nổi bọt từ phần tử con lên phần tử cha?
blockPropagation()
stopPagation()
stopPropagation()
preventDefault()
Để ngăn chặn sự kiện mặc định của form (load lại trang) thì ta sử dụng phương thức nào sau đây?
onSubmit()
stopPropagation()
preventDefault()
preventBlock()
Khi đối số của hàm useState() là một callback function, giá trị nào được sử dụng làm giá trị khởi tạo cho state đó?
Giá trị null
Giá trị undefined
Giá trị mặc định là 0
Giá trị trả về từ callback function
Làm sao để có thể truyền dữ liệu từ 2 component ngang cấp với nhau trong ReactJS?
Sử dụng state
Sử dụng useContext()
Sử dụng useReducer()
Sử dụng props
Trong React, sự kiện nào được sử dụng để theo dõi giá trị của một trường nhập liệu (input field) trong biểu mẫu?
onChange
onSubmit
onClick
onBlur
Trong React, event (sự kiện) có thể làm gì?
Điều hướng trang web
Lắng nghe các thay đổi trạng thái
Xử lý các tương tác người dùng, chẳng hạn như click hoặc hover
Đọc và ghi dữ liệu vào cơ sở dữ liệu
Trong React, cú pháp nào sau đây được sử dụng để lấy giá trị từ ô input ?
React hooks nào sau đây được sử dụng để tham chiếu đến một phần tử trong DOM?
useState
useEffect
useRef
useReducer
Thuộc tính for của thẻ lable trong HTML, sau khi chuyển qua JSX của ReactJS thì sẽ chuyển thành?
forHtml
for
forLabel
htmlFor
File nào thường được sử dụng để ghép nối các component và hiển thị dữ ra ngoài giao diện trong ReactJS (Xây dựng trên nền tảng Javascript)?
App.css
index.css
App.tsx
App.jsx
Khi chúng ta clone một dự án ReactJS từ Github của người khác mà trong dự án đó không có folder node_modules thì phải gõ câu lệnh nào để cài (sử dụng với npm)?
npx create-react-app
npm i
npm install
npm run dev
Phát biểu nào sau đây đúng?
Phạm vi hoạt động của state là ở tất cả các component
state thay đổi thì component bị render
props là giá trị chỉ dùng để đọc và không thể thay đổi được giá trị
state thay đổi thì component bị re-render
Khi sử dụng hàm map để render ra danh sách dữ liệu thì bắt buộc phải có từ khóa nào?
keydown
key
keys
keyword
Đối với thẻ select - option, khi muốn lấy value từ nó thì ta phải đặt sự kiện onChange ở đâu?
Đặt ở giữa thẻ mở và thẻ đóng của thẻ select
Trong cặp thẻ mở của thẻ select
Trong cặp thẻ mở của thẻ option
Đặt ở giữa cặp thẻ đóng và thẻ mở của thẻ option
Phát biểu nào sau đây là đúng?
Các phương thức của Lifecycle chỉ có thể được sử dụng trong Class Component
React hook chỉ được sử dụng trong Class Component
React hook chỉ được sử dụng trong Function Component
Các phương thức của Lifecycle có thể được sử dụng trong Function Component
Để hiển thị được dữ liệu ra ngoài giao diện, trong ReactJS chúng ta sử dụng ký tự nào?
[]
{}
<>
[{}]
Phương thức nào sau đây sử dụng để tạo context trong React?
useContext()
createContext()
React.createContext()
contextUse()
"... là một thuộc tính đặc biệt được sử dụng để truyền các phần tử con vào một component".
Trích dẫn trên đang nhắc đến thuật ngữ nào trong ReactJS?
props
children props
state
components
Dự đoán kết quả của count khi hàm "handleCount" được gọi lần đầu?
0
1
2
3
SWC là cụm từ viết tắt của ...?
Swift Web Compiler
Speedy Web Compiler
Simple Web Compiler
Super Web Compiler
Trong React, phương thức nào chỉ nhận 1 React element duy nhất làm tham số con?
ReactDOM.render
React.render
React.cloneElement
React.createElement
React hooks nào được sử dụng để ghi nhớ một hàm và chỉ tạo ra hàm mới khi các dependency thay đổi?
useState
useMemo
useCallback
useReducer
React hooks nào được sử dụng để ghi nhớ kết quả của một phép tính nhằm tránh việc tính toán lại khi các dependency không thay đổi?
useState
useCallback
useMemo
memo
