Стек технологий JavaScript.фип_БАК(2 2)_240422

Стек технологий JavaScript.фип_БАК(2 2)_240422 — вариант 3

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 3 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Что такое родительский компонент?

  1. компонент который всегда является главным компонентом проекта
  2. это компонент содержащий в себе только дочерние компоненты
  3. это компонент содержащий в себе как дочерние так и другие родительские компоненты
Вопрос 2

Компонент находящийся внутри другого компонента, называется … компонентом.

  1. братским
  2. дочерним
  3. наследуемым
  4. внутренним
Вопрос 3

Props - это …

  1. свойства которые передаются от родительского компонента к дочернему
  2. свойства которые передаются от дочернего компонента к родительскому
  3. методы передачи значений от компонента к компоненту
Вопрос 4

Передача свойств сверху вниз от родительского компонента к дочерним называется …

  1. Props Drilling
  2. Props
  3. Hook
  4. Props Throw
Вопрос 5

Что такое React Hooks?

  1. это классы предоставляющие методы для работы с компонентами
  2. это механизм позволяющий использовать возможности React без написания классов
  3. это функции для рендера компонентов
Вопрос 6

Какое количество хуков можно использовать в React компоненте?

  1. 2
  2. 5
  3. 9
  4. 12
  5. Любое количество
Вопрос 7

Для работы с состоянием компонента используется хук …

  1. useMemo
  2. useEffect
  3. useState
  4. useCallback
Вопрос 8

Для выполнения побочных действий после отрисовки компонента используется хук …

  1. useState
  2. useEffect
  3. useMemo
  4. useCallback
Вопрос 9

В какой последовательности цифры попадут в консоль при выполнении данного кода? function App() { log(1)   useEffect(() => { log(2);   }) log(3);   //код

  1. 1
  2. 3
  3. 2
Вопрос 10

Для чего нужны функции обработчики?

  1. для обработки данных полученных из props
  2. для обработки событий, таких как клики, нажатия клавиш
  3. для рендера React компонентов
Вопрос 11

Как правильно передать объект события внутрь функции?

  1. ˂button onClick={(event) =˃ handler(event)}˃˂/button˃
  2. ˂button onClick={handler(event)}˃˂/button˃
  3. ˂button onClick=handler(event)˃˂/button˃
Вопрос 12

В каком порядке создаются значения при использовании хука useState?

  1. переменная,переменная
  2. переменная,функция
  3. функция,переменная
  4. функция, функция
Вопрос 13

Объект который хранит данные компонента называется …

  1. хук
  2. метод
  3. состояние
  4. рендер
Вопрос 14

Можно ли записать сразу несколько переменных состояния в один хук useState?

  1. да, можно
  2. нет, нельзя
  3. да, можно, но не больше двух
Вопрос 15

Квадратные скобки после функции внутри useEffect используются для …

  1. передачи значения задержки выполнения хука
  2. сохранения результатов выполнения useEffect
  3. передачи значений для отслеживания
Вопрос 16

Установите соответствие

  1. props
  2. hooks
  3. render
  4. состояние
  5. свойства передаваемые в компонент
  6. функции для работы с состоянием, эффектами и т.д
  7. функция для отображения данных на экране
  8. объект со свойствами компонента
Вопрос 17

Что будет выведено в консоль? const [name, setName] = useState(‘John’) console.log(name)

  1. undefined
  2. null
  3. John
  4. [object, object]
Вопрос 18

Состояние компонента это …

  1. метод
  2. массив
  3. объект
  4. переменная
Вопрос 19

Функция создаваемая вместе с переменной состояния при использовании хука useState нужна для …

  1. вызова нового хука
  2. обновления переменной состояния
  3. передачи начального значения переменной
Вопрос 20

React использует … передачу данных в компонентах

  1. двустороннюю
  2. одностороннюю
  3. промежуточную
  4. родительскую
Вопрос 21

Вы пишете компонент который в момент своей отрисовки должен выводить текст, полученный с сервера. Как Вы это сделаете?

  1. Напишу хук useState для создания переменной состояния. Через хук useEffect получу текст и сохраню его в переменную состояния. После этого можно будет отрисовать текст в функции render.
  2. Напишу хук useEffect для создания переменной состояния, затем создам хук useState чтобы после отрисовки компонента получить в нём текст и записать в переменную состояния. Сделаю рендер компонента в методе render
  3. Создам хук useEffect для создания переменной состояния. В методе жизненного цикла componentWillMount напишу запрос на сервер, при помощи которого получу текст. Сохраню его в переменной состояния и сделаю рендер текста на сраницу в функции render