`
tudusi
  • 浏览: 1045564 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多
1. CodeMirror

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

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

视频:

2. html5media

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

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

地图:

3. Gmap

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

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

图表:

4. JS Charts

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

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

5. Highcharts

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

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

6. Flot

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

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

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

7. Timeplot

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

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

可视化和绘图库:

8. Processing.js

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

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

9. Protovis

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

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

10. Raphaël

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

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

安全相关:

11. Ad Safe

ADsafe 能使 Javascript 广告更加安全。

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

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

存储:

12. TaffyDB

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

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

13. evercookie

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

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

14. jStorage

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

其他:

15. HeadJS

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

16. Socket.IO

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

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

via webinsightlab

分享到:
评论

相关推荐

    推荐给JavaScript开发者十款超级有用的工具

    近年来,JavaScript越来越受到重视,早已不单单只是写写网页特效的脚本...点击访问:http://yepnopejs.com/Modernizr是一个开源的JavaScript库,它使得那些基于访客浏览器的不同(对新HTML5和CSS3标准支持的差异)而开

    JavaScript标准参考教程.zip

    另一方面,对于中级开发者,这本书也是有用的,它可以帮你系统 地复习和巩固JavaScript语言知识,你会发现这门语言有许多地方是你以前没有注意到的。 在写作风格上,力求做到清晰易懂,具有可读性。所有章节都带有...

    深入PHP与jQuery开发 pdf格式

    由于用原生JavaScript进行AJAX(Asynchronous JavaScript and XML)开发相当复杂,JavaScript库在这个领域特别有用。 JavaScript库用更简单的语法完成常见任务,这不但提高了老手的开发效率,也降低了新手的学习难度...

    indexeddbinfo:用于索引数据库 API 的 JavaScript 库

    ## 索引数据库信息### 总结 indexeddbinfo 是 MIT Lisence 的 JavaScript 库。这个库像开发者工具一样显示索引数据库的数据。所以,这个库可以简化你的调试。特别是你正在用 IE 调试。这个库对应 jQuery gt 2.1.1。...

    动态JavaScript库!「JavaScript Libraries On the fly!」-crx插件

    对于喜欢使用JavaScript库进行实验的开发人员,此扩展非常有用。 使用此扩展,您可以在当前选项卡上下文中加载流行JavaScript库。 我将其实现为日常使用。 当我阅读有关Backbone,Angular JS等流行库的博客或教程时...

    webstorageinfo:webstorageinfo 像开发者工具一样显示 WebStorage 的数据

    在无法使用 IE 等开发人员工具查看 IndexedDB 数据的环境中实现或调试 Web Storage 时,这将非常有用。 ### 用法 你应该准备好jQuery 库和webstorageinfo。然后,调用$().webStorageInfo() 方法。就这些。 ###...

    zch-ui:Zch,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

    zch-uiZch,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库介绍这是我在学习 vue 过程中做的一个 UI 框架,希望对你有用。安装$ npm install zch-gulu// or install$ yarn add zch-gulu使用...

    JavaScript的Vue.js库入门学习教程

    Vue是一个小巧轻便的javascript库。它有一个简单易懂的API,能够让开发者在开发web应用的时候更加简易便捷。实际上,一直让Vue引以为豪的是它的便捷性、执行力、灵活性。 这篇教程的目的就是通过一些例子,让你能够...

    深入了解JavaScript代码覆盖

    作为一名JavaScript开发者,你可能经常发现自己处于代码覆盖可能有用的情景。例如: 对测试套件的质量感兴趣? 重构一个大型的遗留项目? 代码覆盖可以准确显示代码库中已覆盖了哪些部分。 想快速了解是否覆盖了...

    source-pocket:for热情的开发者的有用资源

    对每个人都很重要。 如果您对此有所注意,我们将非常高兴。技术领域使用以下项目创建项目: :2.0.0-alpha.69 :16.8.4 :1.6.21 :1.1.1 热情的喝了一些咖啡和红茶:woman_technologist_medium-light_skin_tone: :...

    《Understanding ECMAScript 6》PDF翻译完整版//带目录

    翻译来源:本书原作者 Zakas 长期供职于雅虎,是著名...《高级编程》一书实际上并不是 完全高深的内容,而是从基本的层次开始讲述,逐步提高,全书结构比较良好,对初学者或 有一定经验的开发者来说都是很有用的。翻译

    babel-plugin-trace:这是一个Babel插件,它添加了简单明了的声明性语法,用于向JavaScript应用程序添加调试日志记录

    这是一个悲剧-日志信息非常有用,不仅对修复错误有帮助,而且对于新开发者(包括您本人,距离现在还有6个月)了解代码库也有很大的帮助。 该插件重新利用了JavaScript 例如log:和trace: 来提供日志记录/跟踪语法,...

    FinDev:查找您附近的开发者

    寻找您附近的开发者。 FinDev是一个网络和移动应用程序,通过使用Github API和半径10公里(超过6英里)内的地理位置,...有用的库/模块 后端 网页 移动 @ expo / vector-icons(默认安装) 要求 开始吧 首先,通过在您

    为网站2定制JavaScript。「Custom JavaScript for Websites 2」-crx插件

    在任何网站上运行定制的JavaScript。 在任何网站上运行自定义JavaScript。 使用此工具可以在任何网站中注入自定义JavaScript。 您的脚本由Chrome同步API保留,并跨域URL应用。 您可以基于域或自定义正则表达式(自v...

    2014年50个程序员最适用的免费JQuery插件

    有用的jQuery库是设计师和开发者之间一个非常熟悉的短语。这是现在互联网中最流行的JavaScript函数库之一。每个设计师和开发人员都应该知道它的重要性,而且熟悉它的功能和特点。 jQuery几乎可以解决一个网站所有的...

    基于OpenCV、目标检测对快递单进行识别并提取有用的信息进行处理.zip

    该项目旨在创建一个易于使用、高效且跨平台的库,为开发者提供实现计算机视觉算法所需的基础工具。 社区与支持:随着时间的推移,OpenCV吸引了全球众多开发者和研究人员的参与,形成了活跃的社区。目前,OpenCV由...

    awesome-npm-packages:适用于Noders的真棒npm软件包的集合

    这个仓库主要是收集一些非常好用的 npm package,主要面向使用 Node 的开发者。欢迎 Star 或 Fork。如果你有任何想法,或者知道一些好用的 package,请猛戳 PR 或 Issues 一起参与完善。非常欢迎您的参与,请在参与...

    编程狂人第十三期

    编程狂人是推酷网旗下的周刊,每周一发布,并且同步发布pdf离线版本,内容以开发技术,编程语言,框架等为主,并且配有一周IT业界新闻!...一个对 Dijkstra 的采访视频 【开源访谈】ECharts 作者 林峰 访谈实录

    7个有用的jQuery代码片段分享

    jQuery是一款轻量级的JavaScript库,是最流行的客户端HTML脚本之一,它在WEB设计师和开发者中非常的有名,并且有非常多有用的插件和技术帮助WEB开发人员开发出有创意和漂亮的WEB页面。 今天我们为jQuery用户分享一些...

Global site tag (gtag.js) - Google Analytics