JavaScript库是预先编写的 JavaScript 工具代码,让开发者可以更容易开发 JavaScript 应用。这个列表我们列出了2017年1月份功能丰富的 JavaScript 库,可以帮助您建立有效和有用的 Web 应用程序。
1. Scrollanim
Scrollanim 是结合 CSS3 和 JavaScript 来创建令人惊叹的滚动动画的开源库。 Scrolanim 支持在页面上的所有可用的元素的位置。有很多的自定义参数可以配置使用,构建出精彩的效果,非常容易使用。
2. Baffle.js
Baffle.js 是一个 JavaScript 库,设计用来模糊和揭开DOM元素的文本。 这些元素可以是一个 CSS 选择器的形式、一个节点列表或者一个单节点。 你也可以传递一个选择对象给插件。
3. Waud.js
Waud.js 是一个Web音频库,有一个HTML5音频降级处理方案。 它允许您利用Web音频API为你的Web应用程序控制音频功能。在不支持Web音频API的非现代浏览器使用HTML5音频降级方案。
4. ZingTouch
ZingTouch是一个JavaScript手势检测库。它提供了六种完全可定制的标准手势。ZingTouch是作为一种副产品创建的,它通过添加一层手势进行交互,使ZingChart能够更好地在移动设备上工作。
Lightense Images是一个不依赖的纯JavaScript图像缩放库,小于2KB(gzipped)。这个库支持所有现代浏览器,它也应该在Internet Explorer 10及更高版本中“工作”。
6. Rellax
Rellax是一个超轻量级JavaScript视差库。Rellax将视差功能限制在笔记本电脑/台式机屏幕上。
7. Approve JS
ApproveJs是一个简单的JavaScript验证库。
8. Cleave.js
Cleave.js是一个JavaScript库,可以帮助您自动格式化输入文本内容。它允许信用卡号格式、电话号码格式、日期格式、数字格式、commonjs/AMD模式等等。
SuperEmbed.js检测YouTube、Vimeo、Vine、VideoPress、DailyMotion和网页上的更多嵌入视频,并使其做出响应。从本质上讲,这意味着它们在保持原始纵横比的同时拉伸以填充容器。
10. Typr.js
Typr.js是一个用于JavaScript的字体处理器。它重量轻、体积小、速度极快。Typr.js是一个JavaScript解析器和用于处理字体(TTF、OTF)的实用程序。它是opentype.js的替代方案。它是Photopea图像编辑器的主要文本引擎。它重量轻,速度极快,易于扩展库。
11. Typography.js
一个强大的工具包,用于构建具有漂亮排版的网站。排版.js提供了一种更简单的定义和探索排版设计的方法。您为Typhography.js js API提供配置,它使用其Typhography引擎为块和内联元素生成CSS。
Lightgallery是一个轻量级的模块化、响应式的灯箱画廊,它允许您创建美丽的图像和视频画廊。借助缩略图插件的帮助,Lightgallery 允许您创建缩略图画廊。它支持触摸屏设备上滑动导航以及桌面设备的鼠标拖动,还允许用户浏览缩略图和原图之间通过滑动手指或鼠标拖动。