Здесь рекомендуются наиболее часто используемые библиотеки JS, которые могут справиться с 90% ежедневных потребностей, и эти библиотеки имеют хорошую документацию.
create.js
Для 2D-анимации достаточно полного набора игрового движка H5, включая библиотеку загрузки звука: sound.js, библиотеку предварительной загрузки: preload.js, библиотеку анимации холста: easy.js, библиотеку анимации движения: tween.js
Fullpage.js
Быстро реализуйте полноэкранную прокрутку на основе jQuery.
Chart.js
Библиотека графиков JavaScript на основе HTML5
vue-typed-js
Библиотека анимации эффектов набора текста JavaScript на основе Vue
Motio
Небольшая учетная библиотека JavaScript для простого, но мощной анимации DOM SPRITE на основе DOM, может использоваться для фонового панорамирования, анимации кадра и т. Д. Совместим с IE6 и выше
Bounce.js
Создавайте крутые CSS3-анимации
favico.js
Используйте значки, изображения или видео на своих веб-иконах
animejs
Библиотека анимации JavaScript
Day.js
Библиотека классов обработки даты JavaScript, прочитав рекомендацию диггеров, я заменил ее наDay.js
,Day.js
Сравниватьmoment.jsболее компактный
onlinenetwork
Контроль отключения
ua-device
JS-библиотека для разбора UA для получения информации о пользовательском терминале.
IconPark
IconPark предоставляет более 2000 высококачественных значков и предоставляет интерфейс, который поможет вам настроить значки.
Numeral.js
Библиотека javascript для форматирования и работы с числами.
filesize.js
Filesize.js предоставляет простой способ получить читаемую людоматериальную строку файлов из числа (float или integer) или строку.
cheerio
Быстрая и гибкая реализация базовой реализации jQuery, разработанная специально для сервера.
BetterScroll
BetterScroll — это подключаемый модуль, ориентированный на удовлетворение потребностей различных сценариев прокрутки на мобильном терминале (ПК уже поддерживается). Его ядром является реализация iscroll для справки.Его дизайн API в основном совместим с iscroll, а некоторые функции и оптимизации производительности были расширены на основе iscroll.
vConsole
Облегченная расширяемая панель отладки для мобильных веб-страниц для разработчиков переднего плана.
Hammer.js
Hammer — это библиотека с открытым исходным кодом, которая распознает жесты, сделанные касанием, мышью и событиями указателя. Он не имеет никаких зависимостей и имеет небольшой размер, толькоСжатие 7,34 КБ + сжатие gzip!
Рекомендуемое чтение:
Руководство по отладке реальной машины мобильного терминала - скажем, легко отлаживать
Четыре варианта Vue SEO
Предварительное изучение проекта TypeScript + Vite + Vue3 + Element Plus
Шокирован, SourceMap действительно провалился?
Пожалуйста, заблокируйте версию зависимостей npm