JavaScript. Каким будет результат?
Anonymous Quiz
5%
8
70%
10
11%
SyntaxError
11%
ReferenceError
3%
Посмотреть ответы
Вопрос на JavaScript собеседовании.
Какова разница между
Ответ:
Оператор равенства выполняет принудительное приведение типа, что означает, что он попытается преобразовать операнды в один и тот же тип перед их сравнением. С другой стороны, оператор строгого равенства , не выполняет приведение типа. Он возвращает значение true только в том случае, если оба операнда имеют одинаковый тип и значение.
Например:
#js #собеседование
Какова разница между
== и ===?Ответ:
=====Например:
console.log(1 == '1'); // true
console.log(1 === '1'); // false
#js #собеседование
👍18
Вопрос на React собеседовании.
Как получить доступ к элементу DOM?
Ответ:
Чтобы получить доступ к DOM-элементу в React, нужно создать ссылку на этот элемент. Это можно сделать с помощью функции React.createRef() или хука useRef(). После создания ссылки ее нужно присоединить к компоненту React, для которого нужно получить доступ к DOM, с помощью атрибута ref. Затем, чтобы получить доступ к самому элементу DOM, можно обратиться к созданной ссылке через ref.current: пример на картинке сверху.
#react #собеседование
Как получить доступ к элементу DOM?
Ответ:
Чтобы получить доступ к DOM-элементу в React, нужно создать ссылку на этот элемент. Это можно сделать с помощью функции React.createRef() или хука useRef(). После создания ссылки ее нужно присоединить к компоненту React, для которого нужно получить доступ к DOM, с помощью атрибута ref. Затем, чтобы получить доступ к самому элементу DOM, можно обратиться к созданной ссылке через ref.current: пример на картинке сверху.
#react #собеседование
👍9👌1
Вопрос на JavaScript собеседовании.
В чем разница между null и undefined?
Ответ:
undefined указывает, что переменная была объявлена, но ей не было присвоено значение.
Значение null представляет собой преднамеренное отсутствие какого-либо значения объекта.
Другими словами, null — это явно заданное значение, указывающее на отсутствие значения.
#js #собеседование
В чем разница между null и undefined?
Ответ:
Значение null представляет собой преднамеренное отсутствие какого-либо значения объекта.
Другими словами, null — это явно заданное значение, указывающее на отсутствие значения.
#js #собеседование
👍18👎1
Вопрос на React собеседовании.
Как обрабатывать асинхронные действия в Redux Thunk?
Ответ:
Для обработки асинхронных действий в Redux Thunk необходимо выполнить следующие шаги:
🔵 Импортировать Redux Thunk как middleware.
🔵 Учесть, что создатели действия должны возвращать функцию вместо простого объекта. Эта функция должна принимать параметр dispatch и вызывать его с новым объектом действия.
🔵 Внутри этой функции можно использовать асинхронные операции, такие как fetch или API вызовы.
🔵 Когда асинхронная операция завершится, необходимо вызвать метод dispatch с новым объектом действия, который содержит результат операции.
Пример на картинке сверху.
Подробности в документации .
#react #собеседование
Как обрабатывать асинхронные действия в Redux Thunk?
Ответ:
Для обработки асинхронных действий в Redux Thunk необходимо выполнить следующие шаги:
Пример на картинке сверху.
Подробности в
#react #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👎5👏1😁1
JavaScript. Что будет выведено в консоль?
Anonymous Quiz
17%
{ admin: true, user: { name: “Lydia”, age: 21 } }
66%
{ admin: true, name: “Lydia”, age: 21 }
6%
{ admin: true, user: [“Lydia”, 21] }
4%
{ admin: true}
7%
Посмотреть результаты
Вопрос на JavaScript собеседовании.
Что такое событие в JavaScript?
Ответ:
В JavaScript событие — это любое действие в браузере, например нажатие пользователем кнопки, загрузка страницы или обновленный элемент. Слушатели событий обычно обрабатывают события, позволяя разработчикам указывать функции, которые должны выполняться при возникновении события.
Пример:
#js #собеседование
Что такое событие в JavaScript?
Ответ:
Пример:
const button = document.querySelector('button');
button.addEventListener('click', () => {
console.log('Button was clicked!');
});
#js #собеседование
👍8
Что выведется в консоль?
Anonymous Quiz
31%
"number"
22%
"array"
34%
"object"
7%
"NaN"
6%
Посмотреть ответ
Вопрос на JavaScript собеседовании.
Что такое промисы (Promise) в JavaScript?
Ответ:
Объект Promise — это объект, представляющий успешное или неудачное завершение асинхронной операции. Promise позволяет регистрировать обратные вызовы для получения уведомлений о завершении или сбое асинхронной операции, а также обрабатывать ошибки более удобно и централизованно.
Например:
#js #собеседование
Что такое промисы (Promise) в JavaScript?
Ответ:
Например:
const fetchData = () => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('Data fetched!');
}, 1000);
});
};
fetchData()
.then(data => {
console.log(data);
})
.catch(error => {
console.error(error);
});
#js #собеседование
👍5❤1
Произойдет ли ошибка при выполнении кода на изображении?
Anonymous Quiz
22%
Да
73%
Нет
4%
Посмотреть ответы
CSS вопрос: border-radius (с корректным положительным числовым значением) применили к элементу. Будут ли у нативного outline этого элемента скругленные углы?
Anonymous Quiz
56%
Да
36%
Нет
8%
Посмотреть ответы
❤1👍1
HTML вопрос: Имеются ли в наборе символов UTF-8 эмодзи?
Anonymous Quiz
64%
Да
30%
Нет
6%
Посмотреть ответы
🔥7👍2👌1
Javanoscript вопрос: Может ли название свойства объекта совпадать с зарезервированными словами, такими как «for», «let», «return» и т.д?
Anonymous Quiz
33%
Да
64%
Нет
3%
Посмотреть ответы
🔥6👍3🎃2
Что будет выведено в консоль?
Anonymous Quiz
43%
0 1 2 и 0 1 2
12%
0 1 2 и 3 3 3
35%
3 3 3 и 0 1 2
11%
Посмотреть ответы
👍10❤2
CSS вопрос: Выберите некорректное значение свойства background-color.
Anonymous Quiz
39%
currentcolor
20%
8%
rgba(255, 0, 0, 0.3)
8%
hsl(120, 100%, 50%)
25%
Все вышеперечисленные корректны
👍6