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

Скачать тест — (Стек технологий JavaScript.фип_БАК_c3b2f2d8.pdf)

  1. Что такое переменная?
  2. Какие способы объявления переменных Вы знаете?
  3. Есть ли различие между ключевыми словами var, let, const?
  4. Условный (тернарный) оператор это — …
  5. Разница между confirm и prompt состоит в …
  6. Какая переменная записана неверно?
  7. Сопоставьте записи и вывод в консоль:
  8. Hoisting в JS это…
  9. Какой метод используется для добавления элемента в начало массива?
  10. Есть переменная let string = ‘hello world!’. Чтобы изменить первую букву в слове ‘hello’ на заглавную нужно использовать …
  11. Есть переменная let num = ‘123’. Для преобразования её значения к числовому типу можно использовать …
  12. Когда выполнится код внутри блока do, конструкции do {} while()?
  13. Какую функцию выполняет ключевое слово this?
  14. Деструктуризация — это …
  15. JSON объект можно создать при помощи …
  16. Callback это …
  17. Какие механизмы Вы знаете для работы с асинхронностью в JavaScript?
  18. Сохранить данные в local-storage можно используя …
  19. Какие способы получения свойства объекта Вы знаете?
  20. Асинхронные операции в JavaScript выполняются в следующем порядке:
  21. В коде объявлена переменная let string = ‘Hello’. В какой последовательности нужно использовать методы, чтобы перевернуть строку? let reversedString = …
  22. Что такое ООП в JavaScript?
  23. Инкапсуляция в ООП это …
  24. Что такое полиморфизм в контексте ООП в JavaScript?
  25. Какой самый простой способ инкапсуляции в JavaScript?
  26. Для создания класса в JavaScript используется …
  27. Какие типы доступа к свойствам и методам класса Вы знаете?
  28. Как в классе объявляется геттер возвращающий свойство name?
  29. Что происходит, когда мы обращаемся к свойству класса, которого нет в нем самом, но есть в его прототипе?
  30. Изменить прототип объекта после его создания можно используя …
  31. Принцип DRY применяется для …
  32. Принцип KISS подразумевает …
  33. Прежде чем приступить к разработке, используется принцип … который позволяет посмотреть на проект со стороны и продумать детали:
  34. Установите порядок подключения модуля в проект
  35. Что такое модуль в JavaScript?
  36. Ключевое слово import используется …
  37. Ключевое слово export используется для …
  38. Регулярные выражения в JS могут быть использованы для …
  39. Объявлена переменная let string = ‘Hello World !’ Что из приведённого ниже подойдёт для поиска в ней слова ‘World’?
  40. Установите соответствие между флагами регулярных выражений и их описанием
  41. Что выведет данный код? function User() { } User.prototype = { admin: false }; let user = new User(); alert(user.admin);
  42. Каким образом можно создать новый класс Oak который бы наследовался от существующего класса Tree, и делал бы новый метод grow на основе метода родителя?
  43. Какая арифметическая операция приводит к ошибке в JavaScript?
  44. Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?
  45. Назовите основные преимущества JSON?
  46. В чем разница между ключевыми словами «var», «let» и «const»?
  47. Что такое стрелочные функции (Arrow Functions)?
  48. Что такое классы (Classes)?
  49. Деструктуризация это …
  50. Что такое функция обратного вызова (Callback Function)?
  51. Сохранить данные в localStorage можно используя …
  52. Является ли использование унарного плюса (оператор «+») самым быстрым способом преобразования строки в число?
  53. Что такое промисы (Promises)?
  54. Что такое async/await?
  55. Что такое неявное преобразование?
  56. Что такое ECMAScript?
  57. Какой оператор служит для создания нового экземпляра из класса однотипных объектов?
  58. Какое ключевое слово позволяет создавать объекты общего вида?
  59. JSON объект можно создать при помощи …
  60. Условный (тернарный) оператор это …
  61. Какая из следующих функций объекта Array объединяет все элементы массива в строку?
  62. Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге < b > ?:
  63. Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?
  64. Инкапсуляция в ООП это …
  65. Принцип DRY применяется для …
  66. В чем разница между методами Object.freeze и Object.seal?
  67. Для создания класса в JS используется …
  68. Какие приемы работы с асинхронным кодом в JS Вы знаете?
  69. Что такое запоминание или мемоизация (Memoization)?
  70. Для чего используется ключевое слово «new»?
  71. Ключевое слово импорт используется для …
  72. Какие значения возвращают следующие выражения? 5 == “5” 5 === “5”
  73. Какие значения возвращают следующие выражения? 0 == False 0 === False
  74. Какие значения возвращают следующие выражения? null == undefined null === undefined
  75. Какие значения возвращают следующие выражения? console.log(!!null) console.log(!!undefined) console.log(!!») console.log(!!0) console.log(!!NaN)
  76. Какие значения возвращают следующие выражения? console.log(!!’ ‘) console.log(!!{}) console.log(!![]) console.log(!!1)
  77. Изменить прототип объекта после его создания можно используя …
  78. Необходимо установить соответствие между функциями и их описанием
  79. Принцип KISS подразумевает …
  80. Что будет записано в переменную test? var a = 5; var test = 5 != a ? «Yes» : «No»;
  81. Посмотрите на данный код: async function func() { const promise = new Promise((res, rej) => { setTimeout(() => { console.log(1); }, 0) console.log(2) }) console.log(3); }   Расставьте выводы в консоль в порядке выполнения
  82. Вы разрабатываете приложение, в котором есть форма регистрации. После ввода данных и нажатия на кнопку “Зарегистрироваться” форма отправляет запрос на сервер. Вопрос: Можете ли Вы использовать колбеки в этом сценарии, чтобы получить информацию о том, успешно ли прошла регистрация или произошла ошибка?
  83. У вас есть массив чисел и вы хотите найти среднее арифметическое его элементов. Как вы это сделаете?
  84. Вы разрабатываете функцию, которая должна принимать строку и возвращать логическое значение (True или False). Эта функция должна проверить, является ли строка палиндромом. Однако вы не учли, что строка может быть представлена в виде массива символов. Вопрос: как преобразовать массив символов в строку, чтобы можно было проверить, является ли она палиндромом?
  85. Вы работаете над проектом, который требует использования JavaScript на клиенте. Проект включает в себя страницу с формой авторизации, которая должна быть валидирована при отправке. Форма состоит из двух полей: имя пользователя и пароль. В форме есть кнопка отправки. Нужно ли проверять правильность введенных данных пользователем? Вызовется ли событие submit на элементе формы, при нажатии кнопки отправки если в ней не указан type=”submit”?
  86. Вы работаете над веб-приложением, которое использует JavaScript для отображения данных на странице. Данные поступают с удаленного сервера с помощью AJAX-запросов. Вопросы: Как обрабатывать ошибки в JavaScript? Как оптимизировать производительность JavaScript-кода и улучшить его читаемость?
  87. При работе над большим и сложным проектом, стоит ли использовать принципы DRY, KISS, SOLID? Будете ли вы использовать модульный подход распределения кода?
  88. Установите соответствие между операторами и их описанием
  89. Что такое React?
  90. Какая компания занимается разработкой React?
  91. Исходный код React открыт в мае … года, на конференции ‘JSConf US’
  92. React стал популярным благодаря тому что он …
  93. Что такое окружение React?
  94. Что такое Node.js?
  95. Пакетный менеджер npm используется для …
  96. npx — это …
  97. npm пакеты позволяют …
  98. Какой командой можно собрать React-проект?
  99. Сборщик проекта нужен для …
  100. Что используется для сборки React проекта по умолчанию?
  101. Установите соответствие между определениями и описанием
  102. В чём главная особенность React?
  103. JSX — это …
  104. React использует … для организации кода и обеспечения модульности компонентов
  105. На каких языках можно писать на React?
  106. В каком порядке нужно написать команды чтобы установить React проект?
  107. Коллекции предварительно написанных фрагментов кода, которые веб-разработчики могут повторно использовать для выполнения стандартных функций JavaScript — это …
  108. Чем библиотека отличается от фреймворка?
  109. Вы только что переустановили операционную систему, и вам нужно создать React проект для работы. Какие шаги вы предпримете?
  110. Принцип единичной ответственности означает …
  111. Что такое React компонент?
  112. Принцип SPA означает что …
  113. React компонент можно создать используя …
  114. Что такое жизненный цикл React компонента?
  115. В какой последовательности выполняются фазы жизненного цикла React компонента?
  116. Когда срабатывает метод жизненного цикла componentWillMount?
  117. Функция … срабатывает перед удалением компонента из DOM дерева
  118. Что такое JSX?
  119. Что такое Css-in-Js?
  120. React Fragment это …
  121. Сопоставьте этапы жизненного цикла и их описание
  122. Чем отличаются SPA и MPA?
  123. CSS модуль — это …
  124. Какие принципы разделения компонентов React существуют?
  125. Какой формат рекомендуется для именования React компонентов 
  126. Способ именования … подразумевает что первое слово начинается с маленькой буквы, а каждое последующее слово с заглавной буквы
  127. Для чего нужен render() внутри компонента React?
  128. React делает приложение “реактивным” за счет использования …
  129. Для создания пользовательских интерфейсов в мобильных и веб-приложениях а также одностраничных сайтах, можно использовать …
  130. Вы начинаете писать большое веб-приложение, оно должно быть надежным и быстрым. Какие инструменты Вы будете использовать, и как организуете Ваш код?
  131. Что такое родительский компонент?
  132. Компонент находящийся внутри другого компонента, называется … компонентом.
  133. Props — это …
  134. Передача свойств сверху вниз от родительского компонента к дочерним называется …
  135. Что такое React Hooks?
  136. Какое количество хуков можно использовать в React компоненте?
  137. Для работы с состоянием компонента используется хук …
  138. Для выполнения побочных действий после отрисовки компонента используется хук …
  139. В какой последовательности цифры попадут в консоль при выполнении данного кода? function App() { log(1)   useEffect(() => { log(2);   }) log(3);   //код
  140. Для чего нужны функции обработчики?
  141. Как правильно передать объект события внутрь функции?
  142. В каком порядке создаются значения при использовании хука useState?
  143. Объект который хранит данные компонента называется …
  144. Можно ли записать сразу несколько переменных состояния в один хук useState?
  145. Квадратные скобки после функции внутри useEffect используются для …
  146. Установите соответствие
  147. Что будет выведено в консоль? const [name, setName] = useState(‘John’) console.log(name)
  148. Состояние компонента это …
  149. Функция создаваемая вместе с переменной состояния при использовании хука useState нужна для …
  150. React использует … передачу данных в компонентах
  151. Вы пишете компонент который в момент своей отрисовки должен выводить текст, полученный с сервера. Как Вы это сделаете?
  152. Условный рендеринг это …
  153. Что можно использовать для условного рендеринга?
  154. CSS модуль — это …
  155. Как рекомендуют называть файлы компонентов в React?
  156. React Fragment это …
  157. Для чего нужен JSX?
  158. Стили написанные прямо внутри компонента называются …
  159. Хук … можно использовать для условного рендеринга компонента
  160. React компонент представляет из себя …
  161. Что такое состояние компонента?
  162. Какая разница между оператором условного рендеринга и оператором if/else
  163. Можно ли использовать несколько операторов условного рендеринга в коде?
  164. Как можно использовать переменные при условном рендеринге стилей?
  165. Какие ситуации можно решить с помощью оператора условного рендеринга?
  166. Сопоставьте определения и описание
  167. Ответы: a-2,b-3,c-4,d-1 При запуске следующего кода в консоль выведется …   const [name, setName] = useState(‘Pete’) useEffect(() => { console.log(name) }) setName(‘Ivan’) return (<></>)
  168. При запуске следующего кода в консоль выведется …     const [name, setName] = useState(‘John’) useEffect(() => { console.log(name) setTimeout(() => {setName(‘Anna’)}, 1000) },[name]) return (<></>)
  169. Как передать условие для условного рендеринга из родительского в дочерний компонент?
  170. В каком порядке выполняется рендеринг в React?
  171. В React можно использовать … для скрытия и показа компонентов на странице
  172. Как можно организовать условный рендеринг стилей в реакт?
  173. Что такое URL?
  174. Глобальные объекты это …
  175. Глобальный объект … предоставляет доступ к различным функциям и методам, которые позволяют работать с браузером и его свойствами.
  176. Глобальный объект … содержит информацию о HTML документе, который отображается в браузере.
  177. Глобальный объект … предоставляет информацию о операционной системе пользователя и конфигурации браузера
  178. Глобальный объект … позволяет управлять историей браузера
  179. Глобальный объект … используется для получения информации о текущем URL страницы
  180. Для чего нужна маршрутизация в веб-приложении?
  181. Какой инструмент используется для навигации в React?
  182. Route это …
  183. Как организовать многоуровневую маршрутизацию используя React Router?
  184. Какую функцию выполняет react router dom?
  185. За что отвечает компонент Switch?
  186. В каком порядке URL должен быть записан в адресной строке чтобы пользователь смог увидеть информацию о товаре с id=23?
  187. Установите соответствие
  188. В каком аргументе элемента Link нужно указывать маршрут?
  189. В HTML документе тег … обозначает группу ссылок участвующих в навигации по сайту
  190. Какие из компонентов относятся к react-router?
  191. Функциональный элемент пользовательского интерфейса … ,предоставляемый расширением react-router, позволяет переходить пользователю между путями приложения
  192. Может ли react-router-dom поддерживать более 10 маршрутов?
  193. Вам предстоит написать SPA приложение. Каким образом это лучше сделать?
  194. Что такое API?
  195. REST — это …
  196. Зачем нужно придерживаться стиля REST API при создании приложения?
  197. Что такое RESTfull приложение?
  198. Методы http определяющие каким способом пользователь может взаимодействовать с сервером называются …
  199. Метод … используется для получения информации о ресурсе
  200. Метод … используется для обновления ресурса
  201. Для чего нужны заголовки запроса?
  202. Заголовок запроса … указывает на тип данных, указанных в теле запроса
  203. Метод … используется для создания новых ресурсов или отправки данных на сервер
  204. Какой формат передачи данных можно использовать для передачи данных чаще всего используется в REST API?
  205. Как можно передать данные в запросе REST API используя fetch?
  206. Метод … используется для частичного обновления ресурса
  207. Для разделения кода на небольшие логические блоки в React нужно использовать …
  208. Метод … используется для удаления ресурса
  209. В каком порядке выполняются методы жизненного цикла?
  210. Что такое JSON?
  211. Установите соответствие
  212. Расширение … используется для управления маршрутизацией в React приложении
  213. Современный метод для запросов к серверу называется
  214. Какие технологии Вы бы использовали при создании небольшого и быстрого веб-приложения SPA приложения?
  215. Хук … используется для кэширования результатов выполнения функции
  216. Хук … используется для создания состояния компонента
  217. Что такое список в React?
  218. Метод … широко используется для создания списков в реакт
  219. Какой метод можно использовать для удаления элемента списка составленного из массива?
  220. В каком порядке нужно совершить действия чтобы сделать рендер списка?
  221. Хук … используется для создания ссылки на DOM-элемент
  222. Атрибут … используется React для определения какие элементы списка были добавлены, изменены или удалены
  223. Можно ли использовать оператор условного рендеринга для скрытия списка, который сделан из массива элементов?
  224. Что такое Memoized function?
  225. В чём заключается смысл кэширования?
  226. Хук … используется для выполнения кода после обновления компонента 
  227. Контекст в React приложении — это …
  228. Что такое кэширование?
  229. Как скрыть список не имеющий элементов?
  230. Хук … используется для передачи данных вниз по дереву компонентов
  231. Установите соответствие
  232. Сколько ссылок на элементы может хранить хук useRef?
  233. Хук useMemo даёт возможность …
  234. В каких случаях использовать хук useMemo, а в каких лучше обойтись без него?
  235. Что будет выведено в консоль let name = ‘Alex’ useEffect(() => {   name = ‘Ivan’ }) console.log(name)
  236. Объект … позволяет собирать данные с формы
  237. Input значение которого управляется внешним значением называется …
  238. В чём смысл stateFull подхода?
  239. Подход React под названием … подразумевает отсутствие состояния у компонента React
  240. Что означает определение — зависимое поле ввода?
  241. Установите соответствие
  242. Элемент на веб-странице предназначенный для сбора информации называется …
  243. Как создать форму на веб-странице?
  244. Атрибут … используется для указания url на который будет отправлена форма
  245. Какие теги нельзя использовать внутри тега form?
  246. Какое событие React инициирует отправку данных формы?
  247. Элемент button в форме по умолчанию имеет type = …
  248. Обёртки над полями ввода в React — это …
  249. Каким образом можно установить начальное значение для обертки над полем ввода React?
  250. Какое событие React срабатывает при изменении значения в input?
  251. При помощи хука … можно создать ссылку на элемент формы в React
  252. Сколько форм можно создать в веб-приложении?
  253. Есть ли разница между FormData и JSON?
  254. Хуки — это …
  255. Тег input по умолчанию имеет type = …
  256. В каком случае в React лучше использовать stateFull компоненты а в каком stateLess?
  257. Какая компания занимается разработкой React?
  258. В … году, React стал доступен разработчикам
  259. Установите соответствие
  260. Что такое окружение React?
  261. Что такое Node.js?
  262. Пакетный менеджер npm используется для …
  263. npx — это …
  264. Нужно ли пользоваться Node.js для установки React приложения?
  265. Какой командой можно собрать React-проект?
  266. Сборщик проекта нужен для …
  267. Что используется для сборки React проекта по умолчанию?
  268. Установите соответствие между определениями и описанием
  269. В чём главная особенность React?
  270. JSX — это …
  271. React использует … для организации кода и обеспечения модульности компонентов
  272. На каких языках можно писать на React?
  273. В каком порядке нужно написать команды чтобы установить React проект?
  274. Коллекции предварительно написанных фрагментов кода, которые веб-разработчики могут повторно использовать для выполнения стандартных функций JavaScript — это …
  275. Чем библиотека отличается от фреймворка?
  276. Вы только что переустановили операционную систему, и вам нужно создать React проект для работы. Какие шаги вы предпримете?
  277. Принцип SPA означает что …
  278. Что такое React?
  279. Принцип единичной ответственности означает …
  280. Что такое React компонент?
  281. React компонент можно создать используя …
  282. В какой последовательности выполняются фазы жизненного цикла React компонента?
  283. Что такое жизненный цикл React компонента?
  284. Что такое JSX?
  285. Функция … срабатывает перед удалением компонента из DOM дерева
  286. Когда срабатывает метод жизненного цикла componentWillMount?
  287. Что такое Css-in-Js?
  288. Сопоставьте этапы жизненного цикла и их описание
  289. React Fragment это …
  290. Чем отличаются SPA и MPA?
  291. Какие принципы разделения компонентов React существуют?
  292. CSS модуль — это …
  293. Какой формат рекомендуется для именования React компонентов
  294. Способ именования … подразумевает что первое слово начинается с маленькой буквы, а каждое последующее слово с заглавной буквы
  295. React делает приложение “реактивным” за счет использования …
  296. Для чего нужен render() внутри компонента React?
  297. Для создания пользовательских интерфейсов в мобильных и веб-приложениях а также одностраничных сайтах, можно использовать …
  298. Вы начинаете писать большое веб-приложение, оно должно быть надежным и быстрым. Какие инструменты Вы будете использовать, и как организуете Ваш код?
  299. Что такое родительский компонент?
  300. Props — это …
  301. Компонент находящийся внутри другого компонента, называется … компонентом.
  302. Что такое React Hooks?
  303. Передача свойств сверху вниз от родительского компонента к дочерним называется …
  304. Вы пишете компонент который в момент своей отрисовки должен выводить текст, полученный с сервера. Как Вы это сделаете?
  305. React использует … передачу данных в компонентах
  306. Функция создаваемая вместе с переменной состояния при использовании хука useState нужна для …
  307. Что будет выведено в консоль? const [name, setName] = useState(‘John’) console.log(name)
  308. Состояние компонента это …
  309. Установите соответствие
  310. Можно ли записать сразу несколько переменных состояния в один хук useState?
  311. Квадратные скобки после функции внутри useEffect используются для …
  312. Если Вам нужно сохранять какое то значение между рендерами React компонента, каким инструментом удобнее всего пользоваться?
  313. В каком порядке создаются значения при использовании хука useState?
  314. Для чего нужны функции обработчики?
  315. Как правильно передать объект события внутрь функции?
  316. В какой последовательности цифры попадут в консоль при выполнении данного кода? function App() { console.log(1) useEffect(() = ˃ { console.log(2); }) console.log(3); //код
  317. Для работы с состоянием компонента используется хук …
  318. Для выполнения побочных действий после отрисовки компонента используется хук …
  319. Какое количество хуков можно использовать в React компоненте?
  320. Как можно организовать условный рендеринг стилей в реакт?
  321. В React можно использовать … для скрытия и показа компонентов на странице
  322. В каком порядке выполняется рендеринг в React?
  323. Как передать условие для условного рендеринга из родительского в дочерний компонент?
  324. При запуске следующего кода в консоль выведется …   const [name, setName] = useState(‘John’) useEffect(() = ˃ { console.log(name) setTimeout(() = ˃ {setName(‘Anna’)}, 1000) }, [name]) return (˂ ˃˂ / ˃)
  325. Сопоставьте определения и описание
  326. При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘John’) useEffect(() = ˃ { console.log(name) setTimeout(() = ˃ {setName(‘Anna’)}, 1000) }, [name]) return (˂  ˃˂ / ˃)
  327. При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘Pete’) useEffect(() = ˃ { console.log(name) }) setName(‘Ivan’) return (˂ ˃˂ / ˃)
  328. Какие ситуации можно решить с помощью оператора условного рендеринга?
  329. Можно ли использовать несколько операторов условного рендеринга в коде?
  330. Как можно использовать переменные при условном рендеринге стилей?
  331. Какая разница между оператором условного рендеринга и оператором if/else
  332. Что такое состояние компонента?
  333. React компонент представляет из себя …
  334. Хук … можно использовать для условного рендеринга компонента
  335. Стили написанные прямо внутри компонента называются …
  336. Для чего нужен JSX?
  337. Как рекомендуют называть файлы компонентов в React?
  338. Что можно использовать для условного рендеринга?
  339. Условный рендеринг это …
  340. Что такое API?
  341. REST — это …
  342. Зачем нужно придерживаться стиля REST API при создании приложения?
  343. Что такое RESTfull приложение?
  344. Методы http определяющие каким способом пользователь может взаимодействовать с сервером называются …
  345. Метод … используется для получения информации о ресурсе
  346. Метод … используется для обновления ресурса
  347. Для чего нужны заголовки запроса?
  348. Заголовок запроса … указывает на тип данных, указанных в теле запроса
  349. Метод … используется для создания новых ресурсов или отправки данных на сервер
  350. Какой формат передачи данных можно использовать для передачи данных чаще всего используется в REST API?
  351. Метод … используется для частичного обновления ресурса
  352. Как можно передать данные в запросе REST API используя fetch?
  353. Для разделения кода на небольшие логические блоки в React нужно использовать …
  354. Метод … используется для удаления ресурса
  355. В каком порядке выполняются методы жизненного цикла?
  356. Что такое JSON?
  357. Установите соответствие
  358. Какие технологии Вы бы использовали при создании небольшого и быстрого веб-приложения SPA приложения?
  359. Современный метод для запросов к серверу называется
  360. Вам предстоит написать SPA приложение. Каким образом это лучше сделать?
  361. Может ли react-router-dom поддерживать более 10 маршрутов?
  362. Функциональный элемент пользовательского интерфейса … ,предоставляемый расширением react-router, позволяет переходить пользователю между путями приложения
  363. В HTML документе тег … обозначает группу ссылок участвующих в навигации по сайту
  364. Какие из компонентов относятся к react-router?
  365. В каком аргументе элемента Link нужно указывать маршрут?
  366. Установите соответствие
  367. В каком порядке URL должен быть записан в адресной строке чтобы пользователь смог увидеть информацию о товаре с id=23?
  368. За что отвечает компонент Switch?
  369. Какую функцию выполняет react router dom?
  370. Route это …
  371. Как организовать многоуровневую маршрутизацию используя React Router?
  372. Какой инструмент используется для навигации в React?
  373. Для чего нужна маршрутизация в веб-приложении?
  374. Глобальный объект … используется для получения информации о текущем URL страницы
  375. Глобальный объект … позволяет управлять историей браузера
  376. Глобальный объект … содержит информацию о HTML документе, который отображается в браузере.
  377. Глобальный объект … предоставляет информацию о операционной системе пользователя и конфигурации браузера
  378. Глобальный объект … предоставляет доступ к различным функциям и методам, которые позволяют работать с браузером и его свойствами.
  379. Что такое URL?
  380. Глобальные объекты это …
  381. Объект … позволяет собирать данные с формы
  382. Input значение которого управляется внешним значением называется …
  383. Подход React под названием … подразумевает отсутствие состояния у компонента React
  384. В чём смысл stateFull подхода?
  385. Что означает определение — зависимое поле ввода?
  386. Установите соответствие
  387. Как создать форму на веб-странице?
  388. Элемент на веб-странице предназначенный для сбора информации называется …
  389. Атрибут … используется для указания url на который будет отправлена форма
  390. Какие теги нельзя использовать внутри тега form?
  391. Элемент button в форме по умолчанию имеет type = …
  392. Если веб-сайт использует большое количество асинхронных запросов, какой архитектурный стиль лучше использовать при его создании?
  393. Обёртки над полями ввода в React — это …
  394. Каким образом можно установить начальное значение для обертки над полем ввода React?
  395. Какое событие React срабатывает при изменении значения в input?
  396. В каком случае в React лучше использовать stateFull компоненты а в каком stateLess?
  397. Тег input по умолчанию имеет type = …
  398. Хуки — это …
  399. Есть ли разница между FormData и JSON?
  400. Какой метод отвечает за вывод информации через React компонент?
  401. При помощи хука … можно создать ссылку на элемент формы в React
  402. Хук … используется для кэширования результатов выполнения функции
  403. Хук … используется для создания состояния компонента
  404. Что такое список в React?
  405. Метод … широко используется для создания списков в реакт
  406. Как много компонентов может быть на сайте?
  407. В каком порядке нужно совершить действия чтобы сделать рендер списка?
  408. Хук … используется для создания ссылки на DOM-элемент
  409. Атрибут … используется React для определения какие элементы списка были добавлены, изменены или удалены
  410. Можно ли использовать оператор условного рендеринга для скрытия списка составленного из массива?
  411. Что такое Memoized function?
  412. Установите соответствие
  413. Можно ли использовать хукт жизненного цикла, такие как componentWillMount, componentDidMount внутри функционального компонента?
  414. Что будет выведено в консоль let name = ‘Alex’ useEffect(() = ˃ { name = ‘Ivan’ }) console.log(name)
  415. Что такое кэширование?
  416. Контекст в React приложении — это …
  417. Как скрыть список не имеющий элементов?
  418. Хук … используется для передачи данных вниз по дереву компонентов
  419. Установите соответствие
  420. Сколько ссылок на элементы может хранить хук useRef?
  421. В каких случаях использовать хук useMemo, а в каких лучше обойтись без него?
  422. Хук useMemo даёт возможность …
  423. Каким образом React узнаёт об изменении элементов списка?
  424. Каким образом Virtual DOM повышает производительность React?
  425. Каковы правила использования хуков?
  426. Вы пишете приложение на React используя классовые компоненты. Какой метод метод будет являться обязательным для написания внутри классового компонента?
  427. Хук … используется для выполнения кода после обновления компонента
  428. Приложение получает данные в виде массива и рендерит на экран список из этих значений. Как можно обработать ситуацию когда сервер не отправил данные?
  429. На веб сайте есть форма для данных. Каким способом лучше всего отправить данные формы?
  430. Сервер отправляет данные на сервер, какой из запросов является правильным?
  431. Новый пользователь зарегистрировался на сайте, нужно отправить его данные для обработки на сервер. Какой метод отправки данных нужно использовать в этом случае?
  432. Зарегистрировавшийся пользователь хочет изменить данные своего профиля. Какой метод нужно использовать чтобы обновить данные пользователя на сервере?
  433. Сколько методов запроса можно указать в одном fetch?
  434. Согласно спецификации REST API, какую информацию сервер может возвращать в ответ на запрос с методом DELETE?
  435. Можно ли делать запросы на сервер не используя методы, такие как GET, POST, DELETE?
  436. Веб-приложения часто отправляют и получают данные с сервера. Как можно проверить удачно ли отправился запрос на сервер?
  437. В чём заключается смысл кэширования?
  438. Какое событие React инициирует отправку данных формы?