Вопрос на JavaScript собеседовании.
Как посчитать все гласные в строке?
Ответ:
#js #собеседование
Как посчитать все гласные в строке?
Ответ:
const findVowels = str => {
let count = 0
const vowels = ['а', 'я', о', 'ё', 'у', 'ю', 'э', 'е', 'и', 'ы']
for(let char of str.toLowerCase()) {
if(vowels.includes(char)) {
count++
}
}
return count
}
#js #собеседование
👍11😢8🥴4❤1
Вопрос на JavaScript собеседовании.
Что такое AJAX в JavaScript?
Ответ:
AJAX (асинхронный JavaScript и XML) — это метод выполнения асинхронных серверных запросов с веб-страницы без перезагрузки всей страницы. AJAX позволяет разработчикам динамически обновлять веб-страницу новыми данными без необходимости обновления страницы.
Это достигается путем отправки HTTP-запроса из браузера на сервер и обновления только тех частей страницы, которые требуют его с ответом. Это улучшает взаимодействие с пользователем, поскольку страница не перезагружается, а обновляются только необходимые данные.
Пример:
#js #собеседование
Что такое AJAX в JavaScript?
Ответ:
Это достигается путем отправки HTTP-запроса из браузера на сервер и обновления только тех частей страницы, которые требуют его с ответом. Это улучшает взаимодействие с пользователем, поскольку страница не перезагружается, а обновляются только необходимые данные.
Пример:
const xhr = new XMLHttpRequest(); xhr.open ('GET', ' https://api.example.com/data ');
xhr.onreadystatechange = () => {
if (xhr.readyState === XMLHttpRequest.DONE) {
console.log(xhr.responseText);
}
};
xhr.send();
#js #собеседование
👍15❤2🤔1
Вопрос на JavaScript собеседовании.
Что такое обратный вызов в JavaScript?
Ответ:
Функция обратного вызова передается в качестве аргумента другой функции и выполняется после завершения внешней функции. Разработчики могут использовать обратные вызовы для указания кода, который будет выполняться после завершения асинхронной операции.
Пример:
#js #собеседование
Что такое обратный вызов в JavaScript?
Ответ:
Пример:
const fetchData = (callback) => {
setTimeout(() => {
callback('Data fetched!');
}, 1000);
};
fetchData(data => {
console.log(data);
});
#js #собеседование
👍13🔥2🥰2❤1
Друзья, мы недавно начали вести наш канал. Напишите как вам контент и что можно добавить еще?
👍35
Javanoscript вопрос: Какой оператор позволяет выйти из цикла?
Anonymous Quiz
3%
leave
91%
break
3%
broke
2%
left
2%
Посмотреть ответы
😁7👍3🔥1
На собесах довольно часто бывают задачки по алгоритмам в каком либо виде.
Нужны ли нам в канале алгоритмы?
Нужны ли нам в канале алгоритмы?
Anonymous Poll
6%
Ну такое себе
85%
Да
4%
Нет
6%
Посмотреть ответы
👍4
Вопрос на React собеседовании.
Что такое реквизиты в React?
Ответ:
Реквизиты (props, пропсы) – это данные, которые передаются компоненту от родителя. Реквизиты доступны только для чтения и не могут быть изменены (картинка сверху).
Подробнее о реквизитах – вдокументации.
#react #собеседование
Что такое реквизиты в React?
Ответ:
Реквизиты (props, пропсы) – это данные, которые передаются компоненту от родителя. Реквизиты доступны только для чтения и не могут быть изменены (картинка сверху).
Подробнее о реквизитах – в
#react #собеседование
🤡12👍5👎2❤1
JavaScript. Каким будет результат?
Anonymous Quiz
25%
false true
37%
true false
19%
false false
10%
true true
9%
Посмотреть ответы
👍9🤡3💋2
Вопрос на React собеседовании.
Что такое reducer в Redux и какие параметры он принимает?
Ответ:
Редуктор – это чистая функция, принимающая в качестве параметров состояние и действие.
Внутри редуктора мы отслеживаем тип полученного действия и, в зависимости от него, модифицируем состояние и возвращаем новый объект состояния (картинка сверху).
Подробнее о редукторах –здесь .
#react #собеседование
Что такое reducer в Redux и какие параметры он принимает?
Ответ:
Редуктор – это чистая функция, принимающая в качестве параметров состояние и действие.
Внутри редуктора мы отслеживаем тип полученного действия и, в зависимости от него, модифицируем состояние и возвращаем новый объект состояния (картинка сверху).
Подробнее о редукторах –
#react #собеседование
👍10👎1🥱1
Javanoscript вопрос: Может ли свойство объекта иметь символьный ключ?
Anonymous Quiz
71%
Да
19%
Нет
10%
Посмотреть ответы
😁2
Вопрос на React собеседовании.
Для чего используется useRef и как он работает?
Ответ:
Хук useRef возвращает ссылку (ref-объект), которая может быть привязана к текущему значению какого-либо элемента или состояния компонента. При создании этого объекта, начальное значение устанавливается равным переданному аргументу. Такой объект сохраняется между различными рендерами компонента и его значение не меняется: если мы изменим значение переданного аргумента, это не повлияет на ref-объект.
Обычно useRef используется для доступа к дочерним элементам в императивном стиле, то есть явно обращаясь к какому-то элементу DOM. Это позволяет выполнять различные действия над элементом – изменять стили, добавлять события и т.д. (картинка сверху).
Подробнее о useRef -здесь .
#react #собеседование
Для чего используется useRef и как он работает?
Ответ:
Хук useRef возвращает ссылку (ref-объект), которая может быть привязана к текущему значению какого-либо элемента или состояния компонента. При создании этого объекта, начальное значение устанавливается равным переданному аргументу. Такой объект сохраняется между различными рендерами компонента и его значение не меняется: если мы изменим значение переданного аргумента, это не повлияет на ref-объект.
Обычно useRef используется для доступа к дочерним элементам в императивном стиле, то есть явно обращаясь к какому-то элементу DOM. Это позволяет выполнять различные действия над элементом – изменять стили, добавлять события и т.д. (картинка сверху).
Подробнее о useRef -
#react #собеседование
👍7❤1
JavaScript. Какой вариант модифицирует объект person?
Anonymous Quiz
32%
person.name = "Evan Bacon"
9%
person.age = 21
12%
delete person.name
31%
Object.assign(person, { age: 21 })
16%
Посмотреть ответы
HTML вопрос: Какое максимально допустимое количество <nav> на одной странице?
Anonymous Quiz
19%
1
3%
2
9%
По одному на каждый <header>
61%
Количество <nav> не ограничено
7%
Посмотреть ответы
😁8❤1
Вопрос на React собеседовании.
Как получить доступ к переменной в состоянии Mobx?
Ответ:
Получить доступ к переменной в состоянии можно с помощью декоратора observable для определения переменной как наблюдаемой: пример на картинке сверху.
В примере с картинки выше переменная myVariable определяется как наблюдаемая с помощью декоратора observable. Затем к переменной можно получить доступ с помощью store.myVariable. Любые изменения, внесенные в myVariable, будут автоматически вызывать обновления в зависимых компонентах или реакциях.
Подробнее о доступе к переменнымнаписано здесь .
#react #собеседование
Как получить доступ к переменной в состоянии Mobx?
Ответ:
Получить доступ к переменной в состоянии можно с помощью декоратора observable для определения переменной как наблюдаемой: пример на картинке сверху.
В примере с картинки выше переменная myVariable определяется как наблюдаемая с помощью декоратора observable. Затем к переменной можно получить доступ с помощью store.myVariable. Любые изменения, внесенные в myVariable, будут автоматически вызывать обновления в зависимых компонентах или реакциях.
Подробнее о доступе к переменным
#react #собеседование
👍4👎3
JavaScript. Какой из представленных вариантов вернет 6?
Anonymous Quiz
44%
sumValues(...[1, 2, 3])
8%
sumValues([...1, 2, 3])
6%
sumValues([...[1, 2, 3]])
34%
sumValues([1, 2, 3])
7%
Посмотреть ответы
❤3
Javanoscript вопрос: У функций arguments это...
Anonymous Quiz
45%
Массив
40%
Объект
3%
Map
6%
Set
5%
Посмотреть ответы
JavaScript. Каким будет результат?
Anonymous Quiz
9%
"Lydia Hallie", "Lydia Hallie"
44%
"[13 пробелов]Lydia Hallie", "[2 пробела]Lydia Hallie"
7%
"[1 пробел]Lydia Hallie", "Lydia Hallie"
16%
"Lydia Hallie", "Lyd",
24%
Посмотреть ответы
❤7