Anonymous Quiz
4%
useReducer
13%
useEffect
80%
useState
2%
useContext
👍2🔥1
Anonymous Quiz
31%
Geolocation API
45%
Navigator.location
16%
Window.geolocation
8%
🔥3
Причины популярности TypeScript:
- Безопасность кода: большинство ошибок обнаруживаются ещё до выполнения.
- Лучшая поддержка редакторов и автодополнение.
- Облегчение командной работы: благодаря контрактам типов легче читать и использовать чужой код.
- Масштабируемость: подходит для крупных проектов, где важна предсказуемость поведения.
- Совместимость с JavaScript: можно внедрять постепенно, не переписывая весь проект.
- Популярность фреймворков: Angular, React, NestJS активно используют TypeScript.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
Anonymous Quiz
12%
true
84%
false
2%
"true"
2%
Ошибка
👍2
Anonymous Quiz
20%
method="post";
55%
action="submit.php";
10%
target="_blank";
14%
type="submit";
👍4🔥1💊1
Нечистая функция — функция, которая:
- Имеет побочные эффекты (запросы, изменения внешнего состояния).
- Может возвращать разные результаты при одних и тех же входных данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
Anonymous Quiz
27%
hasClass()
10%
containsClass()
8%
getClass()
55%
classList.contains()
💊7👍3
Anonymous Quiz
31%
slice()
19%
splice()
33%
copyWithin()
17%
concat()
👍5
- Меняет поведение глобально.
- Может сломать сторонние библиотеки.
- Ухудшает читаемость и предсказуемость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
Anonymous Quiz
64%
aspect-ratio
25%
object-fit
6%
resize
5%
flex-basis
👍3🤔3
Anonymous Quiz
8%
src
74%
href
14%
link
3%
ref
🔥4👍2💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Anonymous Quiz
86%
opacity
4%
visibility
8%
transparent
2%
alpha
👍5
let a = [1, 2, 3];
a.length = 0;
Anonymous Quiz
16%
[1, 2, 3]
63%
[]
12%
undefined
8%
null
👍8
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5
Anonymous Quiz
13%
block
9%
widget
30%
article
49%
section
🤔5👍3💊1
Anonymous Quiz
76%
setTimeout()
9%
setInterval()
9%
delay()
5%
wait()
💊20🤔6
- Помогает находить ошибки на этапе написания кода.
- Улучшает стиль кодирования по стандартам (Prettier, Airbnb).
- Повышает читаемость и поддерживаемость кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Anonymous Quiz
27%
generator()
24%
function*()
18%
async function*()
30%
yield()
👍9💊3
let f = [1, 2, 3, 4]; f.copyWithin(0, 2);
Anonymous Quiz
25%
[3, 4, 3, 4]
21%
[1, 2, 3, 4]
12%
[3, 4, 1, 2]
42%
[1, 2, 1, 2]
🤔8👍5🔥1
Асинхронность позволяет:
- Не блокировать главный поток исполнения во время долгих операций (например, запросов к API, таймеров, чтения файлов).
- Обрабатывать события в порядке их завершения, а не исполнения.
- Повышать отзывчивость интерфейса и производительность.
Асинхронность реализуется через setTimeout, Promise, async/await, fetch и события.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8