Если вы всё ещё не понимаете, как работают typeof и keyof в TypeScript, то будет полезно ознакомиться.
https://betterprogramming.pub/efficiently-using-keyof-and-typeof-for-types-in-typescript-8e4cba6f204c
https://betterprogramming.pub/efficiently-using-keyof-and-typeof-for-types-in-typescript-8e4cba6f204c
Medium
Efficiently Using keyof and typeof for Types in TypeScript
Let’s learn to generate complex types with keyof and typeof as an efficient way of coding
👍6
JavaScript | Практика #143 | ★★★☆☆
Какая строка будет на выходе?
Какая строка будет на выходе?
Anonymous Quiz
25%
possible! You should see a therapist after so much JavaScript lol
54%
Impossible! You should see a therapist after so much JavaScript lol
4%
possible! You shouldn't see a therapist after so much JavaScript lol
18%
Impossible! You shouldn't see a therapist after so much JavaScript lol
👍3🤔3
::file-selector-button
Когда-нибудь, мы перестанем использовать трюк с подменой системного UI и событием
change
у file-элементов формы, но время еще не пришло 😈https://davidwalsh.name/css-file-selector-button
David Walsh Blog
CSS ::file-selector-button
We all love beautifully styled form controls but, due to the differences between operating system displays, styling them can be painful. Due to that pain,
👍4🤔1
Рассказ о собеседовании с "лучшей" задачей для последнего. Пресловутые алгоритмы до сих пор в деле... Основная суть отражена в комментариях к статье.
https://habr.com/ru/company/southbridge/blog/717988/
https://habr.com/ru/company/southbridge/blog/717988/
Хабр
Лучшая задача по программированию для собеседования
Готовиться к собеседованию можно по‑разному: смотреть ролики на YouTube, читать документацию, положиться на судьбу и тд. В большинстве случаев кандидатам предложат решить одну...
👍4🤯1
Приемлемый набор советов / рекомендаций, как использовать CSS сегодня.
Практически, большую часть этого материала спрашивают на собеседованиях.
https://habr.com/ru/company/usetech/blog/718200/
Практически, большую часть этого материала спрашивают на собеседованиях.
https://habr.com/ru/company/usetech/blog/718200/
Хабр
Улучшаем производительность сайта с помощью CSS
Кирилл Мыльников Frontend разработчик ГК Юзтех Всем привет, я Кирилл, frontend разработчик компании Usetech. Сегодня я бы хотел поговорить о том, как можно улучшить...
👍3
JavaScript | Практика #144 | ★★☆☆☆
Какое из следующих значений не является ложным?
Какое из следующих значений не является ложным?
Anonymous Quiz
13%
Boolean(0
9%
Boolean("")
30%
Boolean(NaN)
48%
Boolean("false")
👍9
7 интересных API на JavaScript для создания веб-сайтов, о которых вы (скорее всего) не знали
https://habr.com/ru/post/718712/
https://habr.com/ru/post/718712/
Хабр
7 интересных API на JavaScript для создания веб-сайтов, о которых вы (скорее всего) не знали
Введение В связи с быстро меняющимися технологиями разработчикам предоставляются невероятные новые инструменты и технологии. Но было замечено, что различные функции и возможности API не так активно...
👍5
👍6
Early Hints - Повышение производительности веб-сайта с помощью ранних подсказок
Идея точно стоит внимания. Сейчас поддерживается только в Chrome и является экспериментальной. В статье есть пример для обработки на node.js 18.11.0.
https://medium.com/@alex.hamer_87127/improving-performance-with-early-hints-a16246604f7c
Идея точно стоит внимания. Сейчас поддерживается только в Chrome и является экспериментальной. В статье есть пример для обработки на node.js 18.11.0.
https://medium.com/@alex.hamer_87127/improving-performance-with-early-hints-a16246604f7c
Medium
Improving web performance with Early Hints
# 103 Early Hints
👍4
JavaScript | Практика #146 | ★★☆☆☆
Что будет в консоли?
Что будет в консоли?
Anonymous Quiz
20%
false null []
17%
null "" true
43%
{} "" []
20%
null null true
👍4
👍3🤔2
Перечень некоторых интересных функций, которые появились в стабильных и бета-версиях веб-браузеров в феврале 2023 года.
https://web.dev/web-platform-02-2023/
https://web.dev/web-platform-02-2023/
web.dev
New to the web platform in February | Blog | web.dev
Discover some of the interesting features that landed in stable and beta web browsers during February 2023.
👍3