Фреймворк React_Javascript - начальный_ШАБЛОН

Фреймворк React_Javascript - начальный_ШАБЛОН

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

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

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

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

Вопрос 1

Что такое React?

  1. Это фреймворк для создания серверной составляющей сайта
  2. Это фреймворк для создания динамических пользовательских интерфейсов веб-приложений
  3. Это аналог DOM (Document Object Model), только с гораздо более расширенными возможностями для создания разнообразных сайтов
Вопрос 2

Что такое хук?

  1. специальный класс для работы с состояниями
  2. переменная состояния
  3. специальная функция, которая позволяет «подцепиться» к возможностям React
Вопрос 3

Опишите как работает хук useState()?

  1. Хук useState() принимает один параметр в виде начального состояния, которое может быть представлено как значение (только массив!) или функция. После вызова функции, useState возвращает массив из двух элементов. Первым элементом является начальное состояние, которое мы передаём,  вторым — функция, изменяющая это состояние при ее вызове и передаче нового значения
  2. Хук useState() принимает один параметр в виде начального состояния, которое может быть представлено как значение (строка, число, массив, объект и т.д.) или функция. После вызова функции, useState возвращает массив из двух элементов. Первым элементом является начальное состояние, которое мы передаём,  вторым — функция, изменяющая это состояние при ее вызове и передаче нового значения
  3. В качестве параметра в useState() передаётся только функция
Вопрос 4

Для чего нужен React router?

  1. Как дополнение к React для более быстрой перезагрузке страниц
  2. React создает одностраничное приложение, а React router играет важную роль для отображения нескольких представлений без необходимости перезагружать браузер в одностраничном приложении
  3. Позволяет одновременно работать нескольким разработчикам в своей среде и менять одностраничный сайт в процессе работы (аналог GIT)
Вопрос 5

Что такое React-компоненты?

  1. это дополнительные библиотеки для работы с React
  2. это написанный на React блок кода, дающий возможность использовать JavaScript функции внутри него
  3. это повторно используемые части кода, которые возвращают React-элементы для отображения на странице (функции)
  4. это различные элементы фреймворка, позволяющие использовать в программе готовые функции для упрощения процесса
Вопрос 6

Что такое props (пропсы) в React?

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

Какой обработчик событий нужно использовать для заполнения формы регистрации, чтобы данные заполнялись сразу?

  1. onClick
  2. value
  3. onChange
  4. options
Вопрос 8

C помощью какого логического оператора можно реализовать условный рендеринг в React?

  1. &&
  2. !
  3. ||
  4. =
Вопрос 9

В чем главная особенность SPA сайта?

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

В какой связке работает React Router?

  1.  ˂Route˃ ˂Link˃
  2. ˂Route˃ ˂a˃
  3. ˂Link˃ ˂a˃
  4. ˂Link˃˂Link˃
Вопрос 11

Правильное написание ˂Link˃?

  1. ˂Link to=’/admin’˃
  2. ˂Link src =’/admin’˃
  3. ˂Link path=’/admin’˃
  4. ˂Link site=’/admin’˃
Вопрос 12

Что такое JSX?

  1. специальное расширение для использования хуков
  2. это расширение синтаксиса Javascript, которое позволяет нам писать HTML в нашем JavaScript для создания React Elements
  3. специальное расширение для переиспользования компонентов
  4. расширения для обмена данных с сервером
Вопрос 13

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

  1. fetch()
  2. useFetch()
  3. useState()
  4. function data Server()
Вопрос 14

Зачем нужна команда cd в терминале?

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

Как создать проект на реакт?

  1. npm create-react
  2. npx create-react-app
  3. npx create-react
  4. npm create-react-app
Вопрос 16

как запустить проект на реакт?

  1. npm start
  2. npm go
  3. npm run
  4. npm init
Вопрос 17

Правильное название для jsx компонента:

  1. main_page.jsx
  2. main-page.jsx
  3. mainPage.jsx
  4. MainPage.jsx
Вопрос 18

Что такое Git?

  1. Это централизованное хранилище информации, куда имеет доступ с правами просмотра каждый желающий. На этом сервере может храниться любая информация, любой тип данных
  2. Это система контроля версий, которая помогает отслеживать историю изменений в файлах
  3. Это фреймворк для frontend разработчиков
Вопрос 19

Какая команда используется для выгрузки содержимого локального репозитория в удаленный репозиторий?

  1. git push
  2. git rm
  3. git add
  4. git clone
Вопрос 20

Какая  команда  Git служит для создания копии репозитория на локальном компьютере?

  1. git add
  2. git clone
  3. git init
  4. git save
Вопрос 21

Что вернет данное выражение: Boolean("false");

  1. true 
  2. false 
  3. ошибку
Вопрос 22

Как определить наличие элемента в массиве?

  1. с помощью метода "contains" 
  2. с помощью метода "find" 
  3. с помощью метода "includes"
Вопрос 23

Какой метод объекта используется для перебора свойств?

  1. forEach() 
  2. for...in 
  3. for...of
Вопрос 24

Какой из методов вырезает и возвращает заданную часть массива?

  1. slice() 
  2. map() 
  3. indexOf()
Вопрос 25

Какой оператор используется для логического ИЛИ?

  1. && 
  2. || 
  3. !
Вопрос 26

Что такое состояние (state) в React?

  1. Свойства компонента, которые передаются от родительского компонента
  2. Внутреннее состояние компонента, которое может изменяться
  3. Методы и события компонента
Вопрос 27

Что такое хук useEffect в React?

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

Что такое контекст (Context) в React?

  1. Место для хранения глобального состояния приложения в React
  2. Компонент, который является фрагментом интерфейса
  3. Механизм обработки событий в React
Вопрос 29

Какой метод React-компонента вызывается перед каждым обновлением компонента в DOM?

  1. componentDidMount
  2. componentDidUpdate
  3. componentWillUnmount
Вопрос 30

Какой метод React-компонента вызывается перед удалением компонента из DOM?

  1. componentDidMount
  2. componentDidUpdate
  3. componentWillUnmount