对开发者非常有用的JavaScript库

开发 前端
html5media是一个JavaScript音频/视频播放器能够让每一个浏览器都能够播放在HTML5多媒体标签中定义的多媒体文件。 对于不兼容的浏览器,该播放将采用支持Flash的FlowPlayer播放器来代替。

编辑器:

0. CodeMirror

CodeMirror 是一款“Online Source Editor”,基于Javascript,短小精悍,实时在线代码高亮显示,他不是某个富文本编辑器的附属产品,他是许多大名鼎鼎的在线代码编辑器的基础库。

[[76393]]

视频:

1. html5media

html5media是一个JavaScript音频/视频播放器能够让每一个浏览器都能够播放在HTML5多媒体标签中定义的多媒体文件。 对于不兼容的浏览器,该播放将采用支持Flash的FlowPlayer播放器来代替。

[[76394]]

地图:

2. Gmap

GMAP3 插件用来将Google Maps插入到网页中,Google在其产品中已经提供了很简便的方法。但是GMAP3这个jQuery插件提供了更加简便的方法,特别是在使用一些高级功能时(如:overlays和callbacks)。

对开发者非常有用的16个 JavaScript 库

图表:

3. JS Charts

JS Charts 是一款免费的基于javascript的轻量级插件,用JS Charts 绘制图表是很轻松地事,因为你只需要关心客户端的脚本。

对开发者非常有用的16个 JavaScript 库

4. Highcharts

Highcharts是一个制作图表的纯Javascript类库

对开发者非常有用的16个 JavaScript 库

5. Flot

PlotrPlotKit的启发,Ole Laursen基于jquery开发了一个图表绘制(WEB Chart)插件并命名为flot。

示例代码:$.plot($(“#placeholder”), [ [[0, 0], [1, 1]] ], { yaxis: { max: 1 } });

对开发者非常有用的16个 JavaScript 库

6. Timeplot

Timeplot是一个基于DHTML的AJAX部件,用于创建时间序列、基于时间事件的图表。

对开发者非常有用的16个 JavaScript 库

可视化和绘图库:

7. Processing.js

Processing.js是轻量,易于了解掌握,并提出一个理想的工具,可视化的数据,创建用户界面和开发基于Web的游戏。

[[76396]]

8. Protovis

Protovis 是一个可视化 javaScript 图表生成工具。

对开发者非常有用的16个 JavaScript 库对开发者非常有用的16个 JavaScript 库对开发者非常有用的16个 JavaScript 库

 

9. Raphaël

Raphaël 是一个小型的 JavaScript 库,用来简化在页面上显示向量图的工作。你可以用它在页面上绘制各种图表、并进行图片的剪切、旋转等操作。

[[76400]]

安全相关:

10. Ad Safe

ADsafe能使Javascript广告更加安全。

ADsafe使放置在页面上的客户代码(例如第三方的广告脚本以及挂件)安全,ADsafe定义了一个JavaScript的子集,足以令客户脚本具有用的交互性,在此同时防止恶意或者偶然的破坏以及入侵。

[[76401]]

存储:

11. TaffyDB

TaffyDB 是一个免费开源的 JavaScript 库,用于在 Web 上实现一个轻量级的数据访问层,也就是一个简单的数据库。

对开发者非常有用的16个 JavaScript 库

12. evercookie

evercookie 是一套想辦法在瀏覽器上留下可供紀錄的痕跡的 javscript library,支援非常多方法,想盡辦法產生類似 HTTP cookie 的效果。目前实现的方法借助了 flash 的支持。

对开发者非常有用的16个 JavaScript 库

13. jStorage

jStorage是一个简单的用于PrototypeMooToolsjQuery在浏览器端缓存数据(字符串,数字,对象,甚至是XML节点)的包装插件。

其他:

14. HeadJS

HeadJS, 异步JavaScript加载。其最大特点就是不仅可以按顺序执行还可以并发加载 js

15. Socket.IO

Socket.IO旨在让各种浏览器与移动设备上实现实时app功能,模糊化各种传输机制。

对开发者非常有用的16个 JavaScript 库

原文链接:http://webinsightlab.com/development/useful-javascript-library/

【编辑推荐】

  1. 网易邮箱前端JavaScript编码规范
  2. JavaScript实现真正可用的任务管理器
  3. JavaScript写法你更偏向哪个
  4. js大项目代码的多人合作处理方法
  5. 看JavaScript如何实现页面自适
责任编辑:张伟 来源: oschina
相关推荐

2012-04-17 09:44:08

JavaScript

2015-08-12 11:09:42

开发者设计原则

2020-06-15 10:29:10

JavaScript开发 技巧

2019-07-11 14:08:38

JavaScript浏览器SQL

2019-07-11 16:00:26

JavaScript工具前端

2020-10-29 10:00:55

Python函数文件

2022-09-02 23:08:04

JavaScript技巧开发

2009-03-24 14:23:59

PHP类库PHP开发PHP

2023-06-13 15:15:02

JavaScript前端编程语言

2021-10-30 18:59:15

Python

2013-06-14 14:57:09

Java基础代码

2011-07-15 10:02:01

JavaScript

2015-10-27 15:41:32

twitter开发者错误策略

2011-12-12 09:59:13

JavaScript

2010-07-30 09:07:12

PHP函数

2011-07-07 17:16:43

PHP

2017-08-02 13:32:18

编程Java程序片段

2023-02-19 15:22:22

React技巧

2011-04-06 14:08:14

jQuery

2014-07-28 09:15:02

开发框架
点赞
收藏

51CTO技术栈公众号