Search Header Logo

React Hooks Quiz

Authored by Roman Kutimskii

Computers

Professional Development

Used 4+ times

React Hooks Quiz
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

Чтобы в компоненте React функция вызывалась только лишь однажды, в useEffect...

Следует указать пустой массив зависимостей

Следует не указывать массив зависимостей

Должна быть как минимум одна зависимость

Необходимо передать параметр singleRun = true

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чтобы вызвать код при размонтировании компонента необходимо...

Использовать useEffect: возвращать из функции обратного вызова другую функцию

Использовать useEffect: возвращать из функции обратного вызова пустой массив

Использовать хук useReducer: возвращать из функции обратного вызова другую функцию

Использовать хук useReducer: возвращать из функции обратного вызова пустой массив

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Хук useRef...

Вызывает re-render компонента при обновлении значения

Используется только для хранения ссылок на DOM-элементы

Используется для хранения констант, которые сохраняются при рендерингах компоненты

Не вызывает re-render компонента при обновлении значения

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой prop необходимо использовать для сохранения ссылки на dom-элемент с помощью хука useRef?

reference, например, <input reference={inputRef} />

ref, например, <input ref={inputRef} />

use-ref, например, <input use-ref={inputRef} />

input-ref, например, <input input-ref={inputRef} />

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чтобы знать какой именно тип dom-элемента хранится в ref, необходимо...

Использовать generic при инициализации ref-а, например, useRef<

HTMLInputElement>(null)

Нет необходимости что-то делать, TypeScript сам сможет вывести тип элемента

Необходимо назвать переменную ref-а соответствующим образом, например, const inputRef = useRef(null)

Необходимо передать второй аргумент – название dom-элемента, например, useRef(null, ‘HTMLInputElement’)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чтобы создать React Context необходимо использовать...

Концепцию Prop drilling

Хук useContext

Функцию createContext

Компоненту Context

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чтобы предоставить Context дочерним элементам, независимо от их глубины, правильнее...

Передавать его через props, используя концепцию Prop drilling

Пересоздавать Context на основе имеющегося с помощью createContext

Использовать компоненту Context.Component и передать в неё builder, отрисовывающий дочерние элементы

Обернуть дочерние компоненты в Context.Provider

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?