В некоторых проектах возникает необходимость отслеживать нажатия пользователем определенных кнопок на клавиатуре, так называемых горячих клавиш. Можно конечно для этого писать функции на чистом js, но гораздо проще использовать готовые библиотеки.
Одна из таких библиотек - замечательный Hotkeys.js. Она без зависимостей, с понятным api, хорошей документацией и кучей примеров. Думаю, она позволит вам сократить уйму времени при решении подобной задачи.
#js
https://github.com/jaywcjlove/hotkeys
Одна из таких библиотек - замечательный Hotkeys.js. Она без зависимостей, с понятным api, хорошей документацией и кучей примеров. Думаю, она позволит вам сократить уйму времени при решении подобной задачи.
#js
https://github.com/jaywcjlove/hotkeys
GitHub
GitHub - jaywcjlove/hotkeys-js: ➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
➷ A robust Javascript library for capturing keyboard input. It has no dependencies. - GitHub - jaywcjlove/hotkeys-js: ➷ A robust Javascript library for capturing keyboard input. It has no dependen...
Filepond — это отличная и при этом довольно маленькая JavaScript библиотека для загрузки файлов.
Возможны несколько вариантов загрузки: drag'n'drop, CTRL+V, через файловую систему или с помощью API.
Библиотека весит всего 21KB и довольно проста в использовании.
https://pqina.nl/filepond/
#js
Возможны несколько вариантов загрузки: drag'n'drop, CTRL+V, через файловую систему или с помощью API.
Библиотека весит всего 21KB и довольно проста в использовании.
https://pqina.nl/filepond/
#js
pqina.nl
Easy File Uploading With JavaScript | FilePond
A JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.