一个 JavaScript 库是预先编写的 JavaScript 程序,用于简化 Web 应用程序开发,特别是对 Ajax 和其它 Web 为中心的技术。JavaScript 提供了多种方法,通过它来创建交互式网站,Web 应用程序。利用 JavaScript,可以在在的 Web 项目中轻松控制 HTML 元素,创造出各种自定义动画,并给您的访客一个更好的用户体验。

  下面是3月份最新发布的 JavaScript 库的清单,以帮助你提高你的网站相关的任务,让您的网站在竞争中领先一步。我们希望你能找到一些有益的项目开发的 JavaScript 库,用于您的网站相关的需求。enjoy!

您可能感兴趣的相关文章

Dropzone.js

DropzoneJS 是一个用于现代浏览器的开源的拖放上传插件,最大的特色是即时图片预览功能。

使用方法非常简单,只需添加 class 即可:

<form id="my-awesome-dropzone" action="/target" class="dropzone"></form>

或者手动实例化:

new Dropzone("div#my-dropzone", { /* options */ });

可以添加更多参数:

Dropzone.options.myAwesomeDropzone = { maxFilesize: 1 };

ProgressJs

Progress.js 是一个 JavaScript 和 CSS3 的库,它帮助开发人员为网页上的每个对象创建和管理进度条效果。您可以使用 Progress.js 为网页中的任何加载中内容(图片,视频等)向用户呈现进度条。

Slider

一个简单的 JavaScript 滑块插件,它不依赖于任何第三方库。这个小脚本的目的是用最少的代码实现旋转木马(Carousel)效果。

jsCache

jsCache 是一个 JavaScript 库,它使用 localStorage 技术来缓存 JS,CSS 和图像。这对于移动网站特别有用,因为它节省了 HTTP 请求,并且所有的文件载入都是异步的。

Gremlins.js

Gremlins.js 是基于 JavaScript 编写的 Monkey 测试库,支持 Node.js 平台和浏览器中使用。Gremlins.js 随机模拟用户操作:单击窗口中的任意位置,在表格中输入随机数据,或者将鼠标移动到特别的元素。

Sticker.js

Sticker.js 是一个很小的 JavaScript 库,它允许您在网页中创建漂亮的贴纸效果。没有依赖关系(不需要 jQuery),可以在大多数支持 CSS3 的主流浏览器工作。下面有简单的使用示例,更多功能等着你去发现。

Cytoscape.js

Cytoscape.js 是一个开源的 JavaScript 图形库,您可以使用 Cytoscape.js 进行数据分析和可视化。Cytoscape.js 可以轻松的继承到你的网站或者 Web 应用中,实现交互的可视化图形。

Cut.js

CutJS 是一个很小的 JavaScript 库,用于构建高性能,动态的 2D HTML5 图形。它支持现代浏览器和移动设备,并拟用于游戏和视频应用程序开发。CutJS 提供了一个类似DOM 的 API 来创建和播放 Canvas 图形。

Fn.js

fn.js 这个库的目的是鼓励函数式编程(functional programming)。fn.js 运行在 Node.js 环境也可以通过 AMD 加载器(如 RequireJS)在浏览器中使用。

英文链接:Best JavaScript Libraries – March 2014

编译来源:梦想天空 ◆ 关注前端开发技术 ◆ 分享网页设计资源

最新文章

  1. MySql 死锁时的一种解决办法
  2. STemwin汉字显示
  3. maven常用插件集
  4. 代码覆盖工具(gcov、lcov)的使用
  5. 18.有一个网页地址, 比如PHP开发资源网主页: http://www.phpres.com/index.html,如何得到它的内容?
  6. easy ui datagrid 让某行复选框不能选中
  7. grootJs 属性过滤器
  8. gitlab &amp; gerrit &amp; git &amp; repo &amp; jenkins
  9. Redis基础知识之——自定义封装单实例和普通类Redis
  10. python3爬虫再探之EXCEL(续)
  11. SCOI2007蜥蜴
  12. Web Worker在WebKit中的实现机制
  13. CSS3之响应式布局
  14. Kafka与常见消息队列的对比
  15. 浅谈Nginx负载均衡与F5的区别
  16. [转]shell awk sed tr grep 语法汇总
  17. 数据库服务注册(使用命令注册):解决my.ini配置文件不存在的问题
  18. 升级到Sharepoint 2013后页面打开速度慢
  19. 如何在WIndows电脑上安装 SVN Server 实现代码版本控制
  20. jquery键盘事件全记录

热门文章

  1. 本地MVC项目发布到IIS服务器
  2. 移动web开发之屏幕三要素
  3. NYOJ 1023 还是回文(DP,花最少费用形成回文串)
  4. Hadoop学习笔记—MapReduce的理解
  5. mybatis generator配置生成代码的问题
  6. VS2013正则表达式应用示例
  7. (原创)详解KMP算法
  8. ASP.NET 网站从Sever2003迁移到Sever 2008部署后不能访问
  9. 老鸟谈谈JAVA EE的学习
  10. .net using使用小结