Скачать тест — (Стек технологий JavaScript.фип_БАК_c3b2f2d8.pdf)
- Что такое переменная?
- Какие способы объявления переменных Вы знаете?
- Есть ли различие между ключевыми словами var, let, const?
- Условный (тернарный) оператор это — …
- Разница между confirm и prompt состоит в …
- Какая переменная записана неверно?
- Сопоставьте записи и вывод в консоль:
- Hoisting в JS это…
- Какой метод используется для добавления элемента в начало массива?
- Есть переменная let string = ‘hello world!’. Чтобы изменить первую букву в слове ‘hello’ на заглавную нужно использовать …
- Есть переменная let num = ‘123’. Для преобразования её значения к числовому типу можно использовать …
- Когда выполнится код внутри блока do, конструкции do {} while()?
- Какую функцию выполняет ключевое слово this?
- Деструктуризация — это …
- JSON объект можно создать при помощи …
- Callback это …
- Какие механизмы Вы знаете для работы с асинхронностью в JavaScript?
- Сохранить данные в local-storage можно используя …
- Какие способы получения свойства объекта Вы знаете?
- Асинхронные операции в JavaScript выполняются в следующем порядке:
- В коде объявлена переменная let string = ‘Hello’. В какой последовательности нужно использовать методы, чтобы перевернуть строку? let reversedString = …
- Что такое ООП в JavaScript?
- Инкапсуляция в ООП это …
- Что такое полиморфизм в контексте ООП в JavaScript?
- Какой самый простой способ инкапсуляции в JavaScript?
- Для создания класса в JavaScript используется …
- Какие типы доступа к свойствам и методам класса Вы знаете?
- Как в классе объявляется геттер возвращающий свойство name?
- Что происходит, когда мы обращаемся к свойству класса, которого нет в нем самом, но есть в его прототипе?
- Изменить прототип объекта после его создания можно используя …
- Принцип DRY применяется для …
- Принцип KISS подразумевает …
- Прежде чем приступить к разработке, используется принцип … который позволяет посмотреть на проект со стороны и продумать детали:
- Установите порядок подключения модуля в проект
- Что такое модуль в JavaScript?
- Ключевое слово import используется …
- Ключевое слово export используется для …
- Регулярные выражения в JS могут быть использованы для …
- Объявлена переменная let string = ‘Hello World !’ Что из приведённого ниже подойдёт для поиска в ней слова ‘World’?
- Установите соответствие между флагами регулярных выражений и их описанием
- Что выведет данный код? function User() { } User.prototype = { admin: false }; let user = new User(); alert(user.admin);
- Каким образом можно создать новый класс Oak который бы наследовался от существующего класса Tree, и делал бы новый метод grow на основе метода родителя?
- Какая арифметическая операция приводит к ошибке в JavaScript?
- Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?
- Назовите основные преимущества JSON?
- В чем разница между ключевыми словами «var», «let» и «const»?
- Что такое стрелочные функции (Arrow Functions)?
- Что такое классы (Classes)?
- Деструктуризация это …
- Что такое функция обратного вызова (Callback Function)?
- Сохранить данные в localStorage можно используя …
- Является ли использование унарного плюса (оператор «+») самым быстрым способом преобразования строки в число?
- Что такое промисы (Promises)?
- Что такое async/await?
- Что такое неявное преобразование?
- Что такое ECMAScript?
- Какой оператор служит для создания нового экземпляра из класса однотипных объектов?
- Какое ключевое слово позволяет создавать объекты общего вида?
- JSON объект можно создать при помощи …
- Условный (тернарный) оператор это …
- Какая из следующих функций объекта Array объединяет все элементы массива в строку?
- Какая из следующих функций String object создает строку, которая будет отображаться таким же жирным шрифтом, как если бы она была в теге < b > ?:
- Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?
- Инкапсуляция в ООП это …
- Принцип DRY применяется для …
- В чем разница между методами Object.freeze и Object.seal?
- Для создания класса в JS используется …
- Какие приемы работы с асинхронным кодом в JS Вы знаете?
- Что такое запоминание или мемоизация (Memoization)?
- Для чего используется ключевое слово «new»?
- Ключевое слово импорт используется для …
- Какие значения возвращают следующие выражения? 5 == “5” 5 === “5”
- Какие значения возвращают следующие выражения? 0 == False 0 === False
- Какие значения возвращают следующие выражения? null == undefined null === undefined
- Какие значения возвращают следующие выражения? console.log(!!null) console.log(!!undefined) console.log(!!») console.log(!!0) console.log(!!NaN)
- Какие значения возвращают следующие выражения? console.log(!!’ ‘) console.log(!!{}) console.log(!![]) console.log(!!1)
- Изменить прототип объекта после его создания можно используя …
- Необходимо установить соответствие между функциями и их описанием
- Принцип KISS подразумевает …
- Что будет записано в переменную test? var a = 5; var test = 5 != a ? «Yes» : «No»;
- Посмотрите на данный код: async function func() { const promise = new Promise((res, rej) => { setTimeout(() => { console.log(1); }, 0) console.log(2) }) console.log(3); } Расставьте выводы в консоль в порядке выполнения
- Вы разрабатываете приложение, в котором есть форма регистрации. После ввода данных и нажатия на кнопку “Зарегистрироваться” форма отправляет запрос на сервер. Вопрос: Можете ли Вы использовать колбеки в этом сценарии, чтобы получить информацию о том, успешно ли прошла регистрация или произошла ошибка?
- У вас есть массив чисел и вы хотите найти среднее арифметическое его элементов. Как вы это сделаете?
- Вы разрабатываете функцию, которая должна принимать строку и возвращать логическое значение (True или False). Эта функция должна проверить, является ли строка палиндромом. Однако вы не учли, что строка может быть представлена в виде массива символов. Вопрос: как преобразовать массив символов в строку, чтобы можно было проверить, является ли она палиндромом?
- Вы работаете над проектом, который требует использования JavaScript на клиенте. Проект включает в себя страницу с формой авторизации, которая должна быть валидирована при отправке. Форма состоит из двух полей: имя пользователя и пароль. В форме есть кнопка отправки. Нужно ли проверять правильность введенных данных пользователем? Вызовется ли событие submit на элементе формы, при нажатии кнопки отправки если в ней не указан type=”submit”?
- Вы работаете над веб-приложением, которое использует JavaScript для отображения данных на странице. Данные поступают с удаленного сервера с помощью AJAX-запросов. Вопросы: Как обрабатывать ошибки в JavaScript? Как оптимизировать производительность JavaScript-кода и улучшить его читаемость?
- При работе над большим и сложным проектом, стоит ли использовать принципы DRY, KISS, SOLID? Будете ли вы использовать модульный подход распределения кода?
- Установите соответствие между операторами и их описанием
- Что такое React?
- Какая компания занимается разработкой React?
- Исходный код React открыт в мае … года, на конференции ‘JSConf US’
- React стал популярным благодаря тому что он …
- Что такое окружение React?
- Что такое Node.js?
- Пакетный менеджер npm используется для …
- npx — это …
- npm пакеты позволяют …
- Какой командой можно собрать React-проект?
- Сборщик проекта нужен для …
- Что используется для сборки React проекта по умолчанию?
- Установите соответствие между определениями и описанием
- В чём главная особенность React?
- JSX — это …
- React использует … для организации кода и обеспечения модульности компонентов
- На каких языках можно писать на React?
- В каком порядке нужно написать команды чтобы установить React проект?
- Коллекции предварительно написанных фрагментов кода, которые веб-разработчики могут повторно использовать для выполнения стандартных функций JavaScript — это …
- Чем библиотека отличается от фреймворка?
- Вы только что переустановили операционную систему, и вам нужно создать React проект для работы. Какие шаги вы предпримете?
- Принцип единичной ответственности означает …
- Что такое React компонент?
- Принцип SPA означает что …
- React компонент можно создать используя …
- Что такое жизненный цикл React компонента?
- В какой последовательности выполняются фазы жизненного цикла React компонента?
- Когда срабатывает метод жизненного цикла componentWillMount?
- Функция … срабатывает перед удалением компонента из DOM дерева
- Что такое JSX?
- Что такое Css-in-Js?
- React Fragment это …
- Сопоставьте этапы жизненного цикла и их описание
- Чем отличаются SPA и MPA?
- CSS модуль — это …
- Какие принципы разделения компонентов React существуют?
- Какой формат рекомендуется для именования React компонентов
- Способ именования … подразумевает что первое слово начинается с маленькой буквы, а каждое последующее слово с заглавной буквы
- Для чего нужен render() внутри компонента React?
- React делает приложение “реактивным” за счет использования …
- Для создания пользовательских интерфейсов в мобильных и веб-приложениях а также одностраничных сайтах, можно использовать …
- Вы начинаете писать большое веб-приложение, оно должно быть надежным и быстрым. Какие инструменты Вы будете использовать, и как организуете Ваш код?
- Что такое родительский компонент?
- Компонент находящийся внутри другого компонента, называется … компонентом.
- Props — это …
- Передача свойств сверху вниз от родительского компонента к дочерним называется …
- Что такое React Hooks?
- Какое количество хуков можно использовать в React компоненте?
- Для работы с состоянием компонента используется хук …
- Для выполнения побочных действий после отрисовки компонента используется хук …
- В какой последовательности цифры попадут в консоль при выполнении данного кода? function App() { log(1) useEffect(() => { log(2); }) log(3); //код
- Для чего нужны функции обработчики?
- Как правильно передать объект события внутрь функции?
- В каком порядке создаются значения при использовании хука useState?
- Объект который хранит данные компонента называется …
- Можно ли записать сразу несколько переменных состояния в один хук useState?
- Квадратные скобки после функции внутри useEffect используются для …
- Установите соответствие
- Что будет выведено в консоль? const [name, setName] = useState(‘John’) console.log(name)
- Состояние компонента это …
- Функция создаваемая вместе с переменной состояния при использовании хука useState нужна для …
- React использует … передачу данных в компонентах
- Вы пишете компонент который в момент своей отрисовки должен выводить текст, полученный с сервера. Как Вы это сделаете?
- Условный рендеринг это …
- Что можно использовать для условного рендеринга?
- CSS модуль — это …
- Как рекомендуют называть файлы компонентов в React?
- React Fragment это …
- Для чего нужен JSX?
- Стили написанные прямо внутри компонента называются …
- Хук … можно использовать для условного рендеринга компонента
- React компонент представляет из себя …
- Что такое состояние компонента?
- Какая разница между оператором условного рендеринга и оператором if/else
- Можно ли использовать несколько операторов условного рендеринга в коде?
- Как можно использовать переменные при условном рендеринге стилей?
- Какие ситуации можно решить с помощью оператора условного рендеринга?
- Сопоставьте определения и описание
- Ответы: a-2,b-3,c-4,d-1 При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘Pete’) useEffect(() => { console.log(name) }) setName(‘Ivan’) return (<></>)
- При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘John’) useEffect(() => { console.log(name) setTimeout(() => {setName(‘Anna’)}, 1000) },[name]) return (<></>)
- Как передать условие для условного рендеринга из родительского в дочерний компонент?
- В каком порядке выполняется рендеринг в React?
- В React можно использовать … для скрытия и показа компонентов на странице
- Как можно организовать условный рендеринг стилей в реакт?
- Что такое URL?
- Глобальные объекты это …
- Глобальный объект … предоставляет доступ к различным функциям и методам, которые позволяют работать с браузером и его свойствами.
- Глобальный объект … содержит информацию о HTML документе, который отображается в браузере.
- Глобальный объект … предоставляет информацию о операционной системе пользователя и конфигурации браузера
- Глобальный объект … позволяет управлять историей браузера
- Глобальный объект … используется для получения информации о текущем URL страницы
- Для чего нужна маршрутизация в веб-приложении?
- Какой инструмент используется для навигации в React?
- Route это …
- Как организовать многоуровневую маршрутизацию используя React Router?
- Какую функцию выполняет react router dom?
- За что отвечает компонент Switch?
- В каком порядке URL должен быть записан в адресной строке чтобы пользователь смог увидеть информацию о товаре с id=23?
- Установите соответствие
- В каком аргументе элемента Link нужно указывать маршрут?
- В HTML документе тег … обозначает группу ссылок участвующих в навигации по сайту
- Какие из компонентов относятся к react-router?
- Функциональный элемент пользовательского интерфейса … ,предоставляемый расширением react-router, позволяет переходить пользователю между путями приложения
- Может ли react-router-dom поддерживать более 10 маршрутов?
- Вам предстоит написать SPA приложение. Каким образом это лучше сделать?
- Что такое API?
- REST — это …
- Зачем нужно придерживаться стиля REST API при создании приложения?
- Что такое RESTfull приложение?
- Методы http определяющие каким способом пользователь может взаимодействовать с сервером называются …
- Метод … используется для получения информации о ресурсе
- Метод … используется для обновления ресурса
- Для чего нужны заголовки запроса?
- Заголовок запроса … указывает на тип данных, указанных в теле запроса
- Метод … используется для создания новых ресурсов или отправки данных на сервер
- Какой формат передачи данных можно использовать для передачи данных чаще всего используется в REST API?
- Как можно передать данные в запросе REST API используя fetch?
- Метод … используется для частичного обновления ресурса
- Для разделения кода на небольшие логические блоки в React нужно использовать …
- Метод … используется для удаления ресурса
- В каком порядке выполняются методы жизненного цикла?
- Что такое JSON?
- Установите соответствие
- Расширение … используется для управления маршрутизацией в React приложении
- Современный метод для запросов к серверу называется
- Какие технологии Вы бы использовали при создании небольшого и быстрого веб-приложения SPA приложения?
- Хук … используется для кэширования результатов выполнения функции
- Хук … используется для создания состояния компонента
- Что такое список в React?
- Метод … широко используется для создания списков в реакт
- Какой метод можно использовать для удаления элемента списка составленного из массива?
- В каком порядке нужно совершить действия чтобы сделать рендер списка?
- Хук … используется для создания ссылки на DOM-элемент
- Атрибут … используется React для определения какие элементы списка были добавлены, изменены или удалены
- Можно ли использовать оператор условного рендеринга для скрытия списка, который сделан из массива элементов?
- Что такое Memoized function?
- В чём заключается смысл кэширования?
- Хук … используется для выполнения кода после обновления компонента
- Контекст в React приложении — это …
- Что такое кэширование?
- Как скрыть список не имеющий элементов?
- Хук … используется для передачи данных вниз по дереву компонентов
- Установите соответствие
- Сколько ссылок на элементы может хранить хук useRef?
- Хук useMemo даёт возможность …
- В каких случаях использовать хук useMemo, а в каких лучше обойтись без него?
- Что будет выведено в консоль let name = ‘Alex’ useEffect(() => { name = ‘Ivan’ }) console.log(name)
- Объект … позволяет собирать данные с формы
- Input значение которого управляется внешним значением называется …
- В чём смысл stateFull подхода?
- Подход React под названием … подразумевает отсутствие состояния у компонента React
- Что означает определение — зависимое поле ввода?
- Установите соответствие
- Элемент на веб-странице предназначенный для сбора информации называется …
- Как создать форму на веб-странице?
- Атрибут … используется для указания url на который будет отправлена форма
- Какие теги нельзя использовать внутри тега form?
- Какое событие React инициирует отправку данных формы?
- Элемент button в форме по умолчанию имеет type = …
- Обёртки над полями ввода в React — это …
- Каким образом можно установить начальное значение для обертки над полем ввода React?
- Какое событие React срабатывает при изменении значения в input?
- При помощи хука … можно создать ссылку на элемент формы в React
- Сколько форм можно создать в веб-приложении?
- Есть ли разница между FormData и JSON?
- Хуки — это …
- Тег input по умолчанию имеет type = …
- В каком случае в React лучше использовать stateFull компоненты а в каком stateLess?
- Какая компания занимается разработкой React?
- В … году, React стал доступен разработчикам
- Установите соответствие
- Что такое окружение React?
- Что такое Node.js?
- Пакетный менеджер npm используется для …
- npx — это …
- Нужно ли пользоваться Node.js для установки React приложения?
- Какой командой можно собрать React-проект?
- Сборщик проекта нужен для …
- Что используется для сборки React проекта по умолчанию?
- Установите соответствие между определениями и описанием
- В чём главная особенность React?
- JSX — это …
- React использует … для организации кода и обеспечения модульности компонентов
- На каких языках можно писать на React?
- В каком порядке нужно написать команды чтобы установить React проект?
- Коллекции предварительно написанных фрагментов кода, которые веб-разработчики могут повторно использовать для выполнения стандартных функций JavaScript — это …
- Чем библиотека отличается от фреймворка?
- Вы только что переустановили операционную систему, и вам нужно создать React проект для работы. Какие шаги вы предпримете?
- Принцип SPA означает что …
- Что такое React?
- Принцип единичной ответственности означает …
- Что такое React компонент?
- React компонент можно создать используя …
- В какой последовательности выполняются фазы жизненного цикла React компонента?
- Что такое жизненный цикл React компонента?
- Что такое JSX?
- Функция … срабатывает перед удалением компонента из DOM дерева
- Когда срабатывает метод жизненного цикла componentWillMount?
- Что такое Css-in-Js?
- Сопоставьте этапы жизненного цикла и их описание
- React Fragment это …
- Чем отличаются SPA и MPA?
- Какие принципы разделения компонентов React существуют?
- CSS модуль — это …
- Какой формат рекомендуется для именования React компонентов
- Способ именования … подразумевает что первое слово начинается с маленькой буквы, а каждое последующее слово с заглавной буквы
- React делает приложение “реактивным” за счет использования …
- Для чего нужен render() внутри компонента React?
- Для создания пользовательских интерфейсов в мобильных и веб-приложениях а также одностраничных сайтах, можно использовать …
- Вы начинаете писать большое веб-приложение, оно должно быть надежным и быстрым. Какие инструменты Вы будете использовать, и как организуете Ваш код?
- Что такое родительский компонент?
- Props — это …
- Компонент находящийся внутри другого компонента, называется … компонентом.
- Что такое React Hooks?
- Передача свойств сверху вниз от родительского компонента к дочерним называется …
- Вы пишете компонент который в момент своей отрисовки должен выводить текст, полученный с сервера. Как Вы это сделаете?
- React использует … передачу данных в компонентах
- Функция создаваемая вместе с переменной состояния при использовании хука useState нужна для …
- Что будет выведено в консоль? const [name, setName] = useState(‘John’) console.log(name)
- Состояние компонента это …
- Установите соответствие
- Можно ли записать сразу несколько переменных состояния в один хук useState?
- Квадратные скобки после функции внутри useEffect используются для …
- Если Вам нужно сохранять какое то значение между рендерами React компонента, каким инструментом удобнее всего пользоваться?
- В каком порядке создаются значения при использовании хука useState?
- Для чего нужны функции обработчики?
- Как правильно передать объект события внутрь функции?
- В какой последовательности цифры попадут в консоль при выполнении данного кода? function App() { console.log(1) useEffect(() = ˃ { console.log(2); }) console.log(3); //код
- Для работы с состоянием компонента используется хук …
- Для выполнения побочных действий после отрисовки компонента используется хук …
- Какое количество хуков можно использовать в React компоненте?
- Как можно организовать условный рендеринг стилей в реакт?
- В React можно использовать … для скрытия и показа компонентов на странице
- В каком порядке выполняется рендеринг в React?
- Как передать условие для условного рендеринга из родительского в дочерний компонент?
- При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘John’) useEffect(() = ˃ { console.log(name) setTimeout(() = ˃ {setName(‘Anna’)}, 1000) }, [name]) return (˂ ˃˂ / ˃)
- Сопоставьте определения и описание
- При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘John’) useEffect(() = ˃ { console.log(name) setTimeout(() = ˃ {setName(‘Anna’)}, 1000) }, [name]) return (˂ ˃˂ / ˃)
- При запуске следующего кода в консоль выведется … const [name, setName] = useState(‘Pete’) useEffect(() = ˃ { console.log(name) }) setName(‘Ivan’) return (˂ ˃˂ / ˃)
- Какие ситуации можно решить с помощью оператора условного рендеринга?
- Можно ли использовать несколько операторов условного рендеринга в коде?
- Как можно использовать переменные при условном рендеринге стилей?
- Какая разница между оператором условного рендеринга и оператором if/else
- Что такое состояние компонента?
- React компонент представляет из себя …
- Хук … можно использовать для условного рендеринга компонента
- Стили написанные прямо внутри компонента называются …
- Для чего нужен JSX?
- Как рекомендуют называть файлы компонентов в React?
- Что можно использовать для условного рендеринга?
- Условный рендеринг это …
- Что такое API?
- REST — это …
- Зачем нужно придерживаться стиля REST API при создании приложения?
- Что такое RESTfull приложение?
- Методы http определяющие каким способом пользователь может взаимодействовать с сервером называются …
- Метод … используется для получения информации о ресурсе
- Метод … используется для обновления ресурса
- Для чего нужны заголовки запроса?
- Заголовок запроса … указывает на тип данных, указанных в теле запроса
- Метод … используется для создания новых ресурсов или отправки данных на сервер
- Какой формат передачи данных можно использовать для передачи данных чаще всего используется в REST API?
- Метод … используется для частичного обновления ресурса
- Как можно передать данные в запросе REST API используя fetch?
- Для разделения кода на небольшие логические блоки в React нужно использовать …
- Метод … используется для удаления ресурса
- В каком порядке выполняются методы жизненного цикла?
- Что такое JSON?
- Установите соответствие
- Какие технологии Вы бы использовали при создании небольшого и быстрого веб-приложения SPA приложения?
- Современный метод для запросов к серверу называется
- Вам предстоит написать SPA приложение. Каким образом это лучше сделать?
- Может ли react-router-dom поддерживать более 10 маршрутов?
- Функциональный элемент пользовательского интерфейса … ,предоставляемый расширением react-router, позволяет переходить пользователю между путями приложения
- В HTML документе тег … обозначает группу ссылок участвующих в навигации по сайту
- Какие из компонентов относятся к react-router?
- В каком аргументе элемента Link нужно указывать маршрут?
- Установите соответствие
- В каком порядке URL должен быть записан в адресной строке чтобы пользователь смог увидеть информацию о товаре с id=23?
- За что отвечает компонент Switch?
- Какую функцию выполняет react router dom?
- Route это …
- Как организовать многоуровневую маршрутизацию используя React Router?
- Какой инструмент используется для навигации в React?
- Для чего нужна маршрутизация в веб-приложении?
- Глобальный объект … используется для получения информации о текущем URL страницы
- Глобальный объект … позволяет управлять историей браузера
- Глобальный объект … содержит информацию о HTML документе, который отображается в браузере.
- Глобальный объект … предоставляет информацию о операционной системе пользователя и конфигурации браузера
- Глобальный объект … предоставляет доступ к различным функциям и методам, которые позволяют работать с браузером и его свойствами.
- Что такое URL?
- Глобальные объекты это …
- Объект … позволяет собирать данные с формы
- Input значение которого управляется внешним значением называется …
- Подход React под названием … подразумевает отсутствие состояния у компонента React
- В чём смысл stateFull подхода?
- Что означает определение — зависимое поле ввода?
- Установите соответствие
- Как создать форму на веб-странице?
- Элемент на веб-странице предназначенный для сбора информации называется …
- Атрибут … используется для указания url на который будет отправлена форма
- Какие теги нельзя использовать внутри тега form?
- Элемент button в форме по умолчанию имеет type = …
- Если веб-сайт использует большое количество асинхронных запросов, какой архитектурный стиль лучше использовать при его создании?
- Обёртки над полями ввода в React — это …
- Каким образом можно установить начальное значение для обертки над полем ввода React?
- Какое событие React срабатывает при изменении значения в input?
- В каком случае в React лучше использовать stateFull компоненты а в каком stateLess?
- Тег input по умолчанию имеет type = …
- Хуки — это …
- Есть ли разница между FormData и JSON?
- Какой метод отвечает за вывод информации через React компонент?
- При помощи хука … можно создать ссылку на элемент формы в React
- Хук … используется для кэширования результатов выполнения функции
- Хук … используется для создания состояния компонента
- Что такое список в React?
- Метод … широко используется для создания списков в реакт
- Как много компонентов может быть на сайте?
- В каком порядке нужно совершить действия чтобы сделать рендер списка?
- Хук … используется для создания ссылки на DOM-элемент
- Атрибут … используется React для определения какие элементы списка были добавлены, изменены или удалены
- Можно ли использовать оператор условного рендеринга для скрытия списка составленного из массива?
- Что такое Memoized function?
- Установите соответствие
- Можно ли использовать хукт жизненного цикла, такие как componentWillMount, componentDidMount внутри функционального компонента?
- Что будет выведено в консоль let name = ‘Alex’ useEffect(() = ˃ { name = ‘Ivan’ }) console.log(name)
- Что такое кэширование?
- Контекст в React приложении — это …
- Как скрыть список не имеющий элементов?
- Хук … используется для передачи данных вниз по дереву компонентов
- Установите соответствие
- Сколько ссылок на элементы может хранить хук useRef?
- В каких случаях использовать хук useMemo, а в каких лучше обойтись без него?
- Хук useMemo даёт возможность …
- Каким образом React узнаёт об изменении элементов списка?
- Каким образом Virtual DOM повышает производительность React?
- Каковы правила использования хуков?
- Вы пишете приложение на React используя классовые компоненты. Какой метод метод будет являться обязательным для написания внутри классового компонента?
- Хук … используется для выполнения кода после обновления компонента
- Приложение получает данные в виде массива и рендерит на экран список из этих значений. Как можно обработать ситуацию когда сервер не отправил данные?
- На веб сайте есть форма для данных. Каким способом лучше всего отправить данные формы?
- Сервер отправляет данные на сервер, какой из запросов является правильным?
- Новый пользователь зарегистрировался на сайте, нужно отправить его данные для обработки на сервер. Какой метод отправки данных нужно использовать в этом случае?
- Зарегистрировавшийся пользователь хочет изменить данные своего профиля. Какой метод нужно использовать чтобы обновить данные пользователя на сервере?
- Сколько методов запроса можно указать в одном fetch?
- Согласно спецификации REST API, какую информацию сервер может возвращать в ответ на запрос с методом DELETE?
- Можно ли делать запросы на сервер не используя методы, такие как GET, POST, DELETE?
- Веб-приложения часто отправляют и получают данные с сервера. Как можно проверить удачно ли отправился запрос на сервер?
- В чём заключается смысл кэширования?
- Какое событие React инициирует отправку данных формы?