☑️ TIPS AND TRICKS #3
Условие
Определить значение этого свойства можно и через JavaScript.
Используем
Условие
prefers-color-scheme
в @media используется для определения темной/светлой темы в CSS.Определить значение этого свойства можно и через JavaScript.
Используем
window.matchMedia()
с соответствующим запросом, чтобы проверить настройки цветовой схемы пользователя.☑️ ВСЕ, ЧТО НУЖНО ЗНАТЬ ПРО ТЕГ
Разбираемся с особенностями атрибутов:
LINK
Разбираемся с особенностями атрибутов:
preconnect
, prefetch
, preload
и многих других по ссылке.Telegraph
Все, что нужно знать про тег <link>
Элемент link позволяет нам связывать свой документ с другими ресурсами и указывать альтернативные версии, авторы, авторские лицензии, иконки и т.д.Так же, позволяет совершать предзагрузку внешниз ресурсов, тем самым ускоряя и оптимизируя веб страницу. href…
☑️ НОВЫЕ ВОЗМОЖНОСТИ ES2021 / ES12
Новые версии спецификации
Узнайте, какие возможности получил JavaScript по ссылке.
🚀🚀🚀
Новые версии спецификации
ECMAScript
дополняются каждый год, а новые предложения для изменений финализируются довольно быстро.Узнайте, какие возможности получил JavaScript по ссылке.
🚀🚀🚀
Telegraph
Новые возможности ES2021 / ES12
Оператор логического присваивания Оператор логического присваивания объединяет логические операции &&, || , ?? c присваиванием: Операция в 4-й строке может быть перезаписана так: Поскольку x - истинное значение, ему присваивается значение y, то есть 2. Как…
☑️ WEB ПРИЛОЖЕНИЕ С НУЛЯ: react, hooks, redux, redux-saga, material-ui
Записал туториал по разработкие приложения с использованием выше перечисленных технологий.
Welcome 🙌
P.S.: За лайки и комментарии + в карму 🎯
Записал туториал по разработкие приложения с использованием выше перечисленных технологий.
Welcome 🙌
P.S.: За лайки и комментарии + в карму 🎯
YouTube
РЕАЛЬНОЕ WEB ПРИЛОЖЕНИЕ С НУЛЯ: react, hooks, redux, redux-saga, material-ui.
Пишем приложение: react, hooks, redux, redux-saga, material-ui.
✅Cсылки из видео:
API:
JOBS - https://5f7998dbe402340016f9321f.mockapi.io/jobs
PROVIDERS - https://5f7998dbe402340016f9321f.mockapi.io/providers
Скачать Nodejs (npm идет месте с ним): http…
✅Cсылки из видео:
API:
JOBS - https://5f7998dbe402340016f9321f.mockapi.io/jobs
PROVIDERS - https://5f7998dbe402340016f9321f.mockapi.io/providers
Скачать Nodejs (npm идет месте с ним): http…
☑️ TIPS AND TRICKS #6
В обработчиках событий мы извлекаем значение с помощью
🎯 Вместо этого используйте
Работает с type:
В обработчиках событий мы извлекаем значение с помощью
event.target.value
. И он всегда возвращает строку. Но что, если нам нужно число? Использовать Number()
, parseInt()
или parseFloat()
для преобразования?🎯 Вместо этого используйте
event.target.valueAsNumber
. Он возвращает значение как число.Работает с type:
date, month, week, time, number, range
.☑️ TIPS AND TRICKS #8
Я много работал с изоморфными приложениями, которые, используют один и тот же JavaScript код на клиенте и на сервере. Однако, в зависимости от платформы, некоторая логика может отличаться. Нам же, в таком случае, нужно определять в какой среде запускается код.
Cуществует множетсво npm пакетов, которые выполняют это простое действие. Делюсь решением в несколько строк, без лишних зависимостей.
Я много работал с изоморфными приложениями, которые, используют один и тот же JavaScript код на клиенте и на сервере. Однако, в зависимости от платформы, некоторая логика может отличаться. Нам же, в таком случае, нужно определять в какой среде запускается код.
Cуществует множетсво npm пакетов, которые выполняют это простое действие. Делюсь решением в несколько строк, без лишних зависимостей.
☑️ CВОЙСТВО LENGTH ОБЪЕКТА FUNCTION
Cоответствует числу аргументов, ожидаемых функцией. Это значение не включает в себя
Cоответствует числу аргументов, ожидаемых функцией. Это значение не включает в себя
rest
параметры (...) и только включает параметры перед первым со значением по умолчанию. В отличие от этого свойства, свойство length
объекта arguments
, который является локальным для функции и предоставляет количество аргументов, реально переданных в функцию. Свойство Function.length
доступно только для чтения.