☑️ ОПРЕДЕЛЯЕМ ЧТО Caps Lock ВКЛЮЧЕН
Метод
Метод
KeyboardEvent.getModifierState()
возвращает текущее состояние указанной клавиши-модификатора: true
, если модификатор активен. Список всех модификаторов доступен по ссылке.☑️ ИЗМЕНЕНИЕ URL БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ
HTML5 API history дает нам больше контроля над историей браузера. У нас есть возможность добавить запись в историю, или изменить URL в адресной строке без перезагрузки страницы.
Это делает возможным разработку тяжелых, одностраничных приложений без использования hash-роутеров, также позволяет нам оптимизировать приложения для SEO.
HTML5 API history дает нам больше контроля над историей браузера. У нас есть возможность добавить запись в историю, или изменить URL в адресной строке без перезагрузки страницы.
Это делает возможным разработку тяжелых, одностраничных приложений без использования hash-роутеров, также позволяет нам оптимизировать приложения для SEO.
☑️ НОВОЕ ВИДЕО НА КАНАЛЕ 🎬
Смотреть по ссылке: https://www.youtube.com/watch?v=ma7rgLZDuZU&t=2s
Заранее спасибо всем, кто подпишется, поддержит лайком и комментарием!
Смотреть по ссылке: https://www.youtube.com/watch?v=ma7rgLZDuZU&t=2s
Заранее спасибо всем, кто подпишется, поддержит лайком и комментарием!
YouTube
ВИДЕОЧАТ C НУЛЯ НА React & WebRTC + WebSockets. Аналог Zoom, Skype, Google Meet ЗА ЧАС 2021
Пишем многопользовательский видеочат на React. Аналог Zoom, Skype, Google. И разберемся как работает стандарт WebRTC.
💻 Код готового приложения: https://github.com/maks1mp/video-chat-webrtc
❗️В тот код, который вы увидите в видеоуроке, я добавил еще 1 коммит…
💻 Код готового приложения: https://github.com/maks1mp/video-chat-webrtc
❗️В тот код, который вы увидите в видеоуроке, я добавил еще 1 коммит…
☑️ НОВОЕ ВИДЕО НА КАНАЛЕ 🎬
Вы или ваши знакомые собираются пойти на курсы программирования?
✅ Покажите им это видео:
https://www.youtube.com/watch?v=fsi_q5CxqY0
Заранее спасибо всем, кто подпишется, поддержит лайком и комментарием!
Вы или ваши знакомые собираются пойти на курсы программирования?
✅ Покажите им это видео:
https://www.youtube.com/watch?v=fsi_q5CxqY0
Заранее спасибо всем, кто подпишется, поддержит лайком и комментарием!
This media is not supported in your browser
VIEW IN TELEGRAM
☑️ Замыкания в JavaScript за 1 минуту
Самое простое объяснение + реальный пример использования.
Как вам такой формат постов?
Самое простое объяснение + реальный пример использования.
Как вам такой формат постов?
This media is not supported in your browser
VIEW IN TELEGRAM
☑️ Разница между строгим и нестрогим сравнением в JavaScript за 1 минуту.
Помните, что разница возникает лишь при сравнении разных типов.
При сравнении одного типа операторы работают идентично.
А что вы используете == 🆚 === ?
Помните, что разница возникает лишь при сравнении разных типов.
При сравнении одного типа операторы работают идентично.
А что вы используете == 🆚 === ?
☑️ ИМПОРТ JSON ФАЙЛА НАПРЯМУЮ ИЗ JavaScript в браузере
Множество веб приложений используют
Когда разработчик хочет импортировать модуль JSON, он должен использовать утверждение импорта,
Импорт не удастся, если тип MIME, полученный из сети, не соответствует ожидаемому типу
Множество веб приложений используют
json
файлы для получения конфигурации приложения, версионирования или других целей. Сегодня в Google Chrome последней версии была добавлена возможность импортировать .json
файлы напрямую из .js
модулей.Когда разработчик хочет импортировать модуль JSON, он должен использовать утверждение импорта,
assert: { type: 'json' }
в асинхронном варианте или assert { type: 'json' }
в обычном импорте, чтобы указать, что это должен быть JSON.Импорт не удастся, если тип MIME, полученный из сети, не соответствует ожидаемому типу
application/json
.