技术开发 频道

开发者必备的15个实用Javascript库

  【IT168 评论】JavaScript脚本库是一个预先用JavaScript语言写好的库。使用JavaScript库可以更轻松地开发基于JavaScript的应用程序,尤其是对于AJAX和其他以Web为中心的技术。当我们在为一个项目选定开发技术的时候,选择一个明星框架当然很不错,但是有些库文件太大了。当你想要为一个特定的任务寻找解决方案的时候,你可以选择一个更有针对性,更轻量级的框架。

  本文整理了2015年1月15个可提高编程效率的JavaScript库,下面这些JavaScript库都是非常实用的,尤其是对于有特定需求的项目。

  ·1. Snabbt.js

开发者必备的15个实用Javascript库

  Snabbt.js是一个简约快速的JavaScript动画库。它侧重围绕元素进行移动,能够平移、旋转、缩放和调整元素。通过矩阵乘法操作,转换可以以任何你想要的方式进行组合。最终,将通过CSS3转换矩阵呈现页面结果。

  ·2. Chroma.js

开发者必备的15个实用Javascript库

  Chroma.js是一个微型的JavaScript库,适用于各种颜色处理的,可实现各种颜色的转换和色阶处理。

  ·3. ECharts

开发者必备的15个实用Javascript库

  ECharts是一个综合的图表库,能以一个很自然的方式将交互图表添加到商配的产品里。在ZRender-based坐标系基础上,ECharts目前支持行、列、分散、漏斗、地图和指定图表等多种样式,其中许多可以合并呈现在一个图中。

  ·4. TheaterJS

开发者必备的15个实用Javascript库

  TheaterJS是一个模拟人类打字效果的JavaScript库,包含多个角色管理、事件处理等。

  ·5. Particles.js

开发者必备的15个实用Javascript库

  Particle.js是一个轻量级的JavaScript库,用来创建网页上的颗粒效果,易与大量参数进行配置。

  ·6. Fancy Form

开发者必备的15个实用Javascript库

  FancyForm 是一个非常强大的 JavaScript 库,可以作为 checkbox 和 radio button 的替代品,能生成非常漂亮的 checkbox 和 radio button,并支持几乎所有浏览器,该 JavaScript 库需要 MooTools JavaScript 框架的支持。

  ·7. Turf.js

开发者必备的15个实用Javascript库

  Turf是一个用JavaScript编写的模块化GIS引擎。根据GeoJSON数据处理执行地理空间任务,可以在服务器或在浏览器上运行。

  ·8. BigPicture.js

开发者必备的15个实用Javascript库

  bigpicture.js是一个JavaScript框架,可以在HTML页面无限的平移和无线缩放。

  ·9. Decimal.js

开发者必备的15个实用Javascript库

  Decimal.js是一个任意精度的十进制类型JavaScript库,拥有简单但功能齐全的API。

  ·10. Thaw.js

开发者必备的15个实用Javascript库

  Thaw.js提供JavaScript合成异步处理,可以延缓浏览器进程,实现DOM之间的交互。

  ·11. 101 : Modern JS Utility Library

开发者必备的15个实用Javascript库

  101是一个新的JavaScript工具包,提供基于 Node.js 环境中的多重常用编程功能。它省去了构建自定义程序,只需自然捆绑所需要的操作流程。

  ·12. textAssist

开发者必备的15个实用Javascript库

  textAssist是提供高度自定义选项的智能文本助理脚本。此脚本使用jQuery框架,可用于动态web页面。textAssist帮助web开发人员制作更多可用性强的网站,从而也对用户更友好。

  ·13. SmartUnderline

开发者必备的15个实用Javascript库

  SmartUnderline是一个JavaScript库,用于更灵活地创建跨浏览器descender-aware underlines。SmartUnderline搜索页面的链接和CSS underline应用,取而代之的是更多漂亮的underline样式。

  ·14. MetricsGraphics.js

开发者必备的15个实用Javascript库

  MetricsGraphics.js是一款基于JavaScript的响应式图表库。它提供一种简单的方式来生成常见的图形,支持几乎所有类型的图表,包括折线图、柱形图、饼图等,以及地毯图和基本的线性回归等功能。MetricsGraphics.js是基于可视化图表库D3上面的,因此开发者可以自定义很多功能强大的图表功能。开发者只需插入几个缺省参数,以及一个或多个可选参数即可开始操作。

  ·15. Blip

开发者必备的15个实用Javascript库

  Blip是一个针对网络音频API的JavaScript库。它简化了创建节点和音频路由的步骤,提供了灵活的循环和操纵样本方法,即节省了时间也富有充足的音乐表现力。

3
相关文章