- Использовать современные форматы: WebP, AVIF;
- Применять lazy loading (loading="lazy");
- Использовать srcset и sizes для адаптивных изображений;
- Минимизировать размер изображений без потери качества;
- Хранить изображения в CDN для быстрой доставки;
- Использовать кэширование и оптимизацию по размеру экрана.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Anonymous Quiz
30%
border-box
4%
padding-box
65%
content-box
1%
margin-box
👍4
Сложность алгоритма описывает, насколько быстро растёт время или память, необходимая для выполнения задачи при увеличении объёма данных. Обозначается как Big O:
- O(1) — константная;
- O(log n) — логарифмическая;
- O(n) — линейная;
- O(n²) — квадратичная и т.д.
Используется для анализа эффективности кода и оптимизации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1
Anonymous Quiz
15%
x
63%
y
16%
column
6%
inline
👍8
Anonymous Quiz
37%
name="denoscription"
12%
name="keywords"
34%
content="denoscription"
17%
type="denoscription"
🤔7💊2
<output> — элемент для отображения результата вычислений, например, итогов формул или изменения значения range. Может обновляться с помощью JS.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍1
Anonymous Quiz
14%
padding
1%
border
84%
margin
0%
spacing
👍3
Anonymous Quiz
38%
loadScript()
35%
import()
24%
require()
4%
getScript()
💊8👍2🤔1
Vuex состоит из:
- State — единый источник данных;
- Getters — вычисляемые свойства на основе state;
- Mutations — синхронные изменения состояния;
- Actions — асинхронные операции, вызывающие мутации;
- Modules — логическое разделение стора на части.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
26%
insertBefore()
38%
appendBefore()
26%
prepend()
10%
before()
💊7👍2
Anonymous Quiz
17%
0
55%
"default"
18%
true
10%
false
👍2
- flex-grow: насколько элемент увеличивается, если доступно дополнительное пространство;
- flex-shrink: насколько элемент уменьшается, если пространство ограничено.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6
Anonymous Quiz
26%
display
62%
grid-template-columns
8%
flex-flow
3%
layout
💊11🤔5👍4
Anonymous Quiz
39%
setTimeout()
12%
setImmediate()
22%
nextTick()
27%
queueMicrotask()
🤔6👍4💊3
amend заменяет последний коммит, добавляя новые изменения или меняя сообщение.
squash объединяет несколько коммитов в один, используется в git rebase -i для "очистки" истории перед пушем.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
Anonymous Quiz
19%
flat()
28%
map()
19%
reduce()
34%
flatMap()
👍3💊1
Синхронный код выполняется последовательно, блокируя выполнение других задач, пока текущая не завершится. Асинхронный код позволяет запускать задачи в фоновом режиме, не блокируя основную программу, и обрабатывает их завершение через колбэки, промисы или async/await.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Anonymous Quiz
59%
transform
10%
translate
10%
perspective
22%
3d-transform
💊7👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Anonymous Quiz
14%
WeakMap.create()
62%
new WeakMap()
21%
Object.createWeakMap()
4%
Map.createWeak()
👍4🔥2
Anonymous Quiz
9%
text-shadow
81%
box-shadow
6%
border-shadow
3%
shadow
👍4