Which of the following is NOT a built-in React Hook?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "useFetch". Câu hỏi tìm cái KHÔNG phải hook dựng sẵn của React. React không cung cấp useFetch; tên này chỉ xuất hiện khi ta tự viết custom hook (hook tự định nghĩa) gói fetch cùng useState và useEffect, hoặc khi dùng thư viện bên ngoài, nên nó không thuộc React. "useState" là hook dựng sẵn để khai báo state trong function component, đổi state sẽ gây render lại, nên không được chọn. "useEffect" là hook dựng sẵn để chạy side effect như gọi API, đăng ký sự kiện sau khi render, kèm hàm dọn dẹp, nên cũng không được chọn. "useRef" là hook dựng sẵn trả về object có thuộc tính current tồn tại suốt vòng đời component, dùng giữ tham chiếu DOM hoặc giá trị không gây render lại, nên cũng là hook của React và không phải đáp án.
Cùng phần 6
Find the bug in the following React code: const [items, setItems] = useState([]); const addItem = () => { items.push('new'); setItems(items); };Có lời giảiCâu hỏiWhich is the correct way to consume context in a functional component using the "useContext" hook?Có lời giảiCâu hỏiIn the useEffect hook, how many milliseconds would you wait using setTimeout to perform a side effect after 2 seconds?Có lời giảiCâu hỏiCả 24 câu của chủ đề24 câu