1
Техническое собеседование
Задача 1
Написать функцию sleep
Ответ
function sleep(timeout) {
return new Promise((res, rej) => {
setTimeout(() => res(), timeout);
});
}
const sleep_test = async () => {
console.log("1");
await sleep(3000);
console.log("2");
}
sleep_test();Задача 2
Исправить недочеты в React-компоненте и переписать через кастомный хук
Ответ
const Component = () => {
useEffect(() => {
const timer = setInterval(() => {…