这里推荐比较常用的JS库,可以处理日常百分之90的需求,而且这些库都有较好的文档。
create.js
一套完整的H5游戏引擎,做2d的动画他就足够了,包括 声音加载库:sound.js,预加载库 :preload.js,canvas动画库:ease.js,补间动画库:tween.js
Fullpage.js
快速实现全屏滚动特,基于 jQuery
Chart.js
基于 HTML5 的 JavaScript 图表库
vue-typed-js
基于 vue 的 JavaScript打字效果动画库
Motio
用于简单但强大的基于精灵的dom动画和平移的小型 JavaScript 库,可用于背景平移,帧动画等,兼容IE6及更高版本
Bounce.js
创建炫酷的 CSS3 动画
favico.js
在你的网页图标上使用角标、图片或视频
animejs
JavaScript动画库
Day.js
JavaScript 日期处理类库,看了掘友的推荐,换成Day.js
,Day.js
比moment.js更加小巧
onlinenetwork
断网监听
ua-device
一个用于解析UA来得到用户终端信息的JS库
IconPark
IconPark提供了超过2000个高质量图标,并且提供了一个界面来帮你定制图标。
Numeral.js
一个用于格式化和处理数字的javascript库
filesize.js
filesize.js提供了一种简单的方法来从数字(浮点数或整数)或字符串中获取人类可读的文件大小字符串。
cheerio
为服务器特别定制的,快速、灵活、实施的jQuery核心实现. 爬虫
BetterScroll
BetterScroll 是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscroll 的基础上又扩展了一些 feature 以及做了一些性能优化。
vConsole
一个轻量、可拓展、针对手机网页的前端开发者调试面板。
Hammer.js
Hammer 是一个开源库,可以识别由触摸、鼠标和指针事件做出的手势。它没有任何依赖关系,而且很小,只有7.34 kB 压缩 + gzip 压缩!
推荐阅读:
移动端真机调试指南-对调试说easy
Vue SEO的四种方案
TypeScript + Vite + Vue3 + Element Plus 项目初探
震惊,SourceMap居然失效了?
请将你的npm依赖版本锁定
今天的文章能解决 90% 需求的js库分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/18240.html