`

JavaScript库比较

 
阅读更多

  1.Prototype(http://www.prototypejs.org/ )


          最早成型,对面向对象的编程思想把握不是很到位,导致其结构松散,也在不断改进中。


       2.Dojo (http://dojotoolkit.org/ )

          提供其他库没有提供的功能,如:离线存储的API,生成图标的组件,基于SVG/VML的矢量图形库和Comet支持等。

          适合企业级应用的库,缺点:学习曲线陡,文档不齐全,API不稳定,不断改进中。


       3.YUI (http://developer.yahoo.com/yui/ )

          这套库是Yahoo打造出来的JavaScript库。全名是The Yahoo! User Interface Library 。它提供了一些比较丰富的关于DOM操作、Ajax应用等一系列的封装。同时它还包括了几个核心的CSS等。是一套比较齐全完备的富交互网页程序工具集。 本身的文档极其完备,以至于很少看到第三方写相应的文章。本身的代码编写也非常的规范,扩展性也很不错的一套库。


  4.Ext JS(http://www.extjs.com/ )


          也常简称Ext。原本是对YUI的一个扩展,主要是用于创建前端用户界面,它提供了极其丰富的组件。如今已经发展到可以利用包括jQuery在内的多种 JavaScript框架作为基础库,而Ext作为界面的扩展库来使用。但由于侧重于界面,所以本身比较臃肿,不压缩的话文件上兆(MB),所以使用之前 请先考虑。请注意,Ext并非完全免费的,如果用于商业用途的话,是要付费获得授权许可的。


       5.MooTools (http://mootools.net/ )

        这是一套轻量级的JavaScript库,是一个简洁,模块化,面向对象的JavaScript框架。其语法几乎跟Prototype一样,但却提供了更 强大的功能和更好的扩展性及兼容性。其模块化思想非常优秀,核心代码只有8K。用到什么模块可即时导入,即使是完整版也不超过160K。还有它彻底完全的 面向对象的编程思想,语法简洁直观,文档完善。


 6.jQuery (http://jquery.com )

  轻量级的库,它拥有强大的选择器,出色的 DOM 操作,可靠的事件处理、出色的兼容性,以及链式操作等等,这些优点吸引了一批批 JavaScript 开发者去学习它、研究它。


分享到:
评论

相关推荐

    小议JavaScript库——Dojo、jQuery和PrototypeJS的比较.pdf

    JavaScript 库比较 —— Dojo、jQuery 和 PrototypeJS 在当今的 Web 开发中,JavaScript 库扮演着越来越重要的角色。这些库提供了许多有用的功能,可以帮助开发者快速构建 Web 应用程序。本文将对 Dojo、jQuery 和 ...

    最新版Javascript库

    最新版Javascript库!支持Cookie、Ajax、BlockUI and so on.

    .NET的Javascript运行库Javascript.Net

    这对于实现动态脚本执行、数据转换、或者在.NET应用程序中集成复杂的JavaScript库(如jQuery、React等)非常有帮助。 以下是一些关键知识点: 1. **JavaScript引擎绑定**:JavaScript.Net通过将V8引擎与.NET环境相...

    javascript简单图片库

    JavaScript 图片库是一种使用 JavaScript 语言开发的工具或框架,用于在网页中高效管理和展示图片。这些库通常提供丰富的功能,如图片加载、动画效果、响应式布局、懒加载、预览、缩放等,帮助开发者创建交互性强、...

    javascript函数库查询手册

    JavaScript函数库是Web开发中不可或缺的部分,它们提供了一系列预先封装好的功能,可以帮助开发者高效地完成各种任务,如动画处理、事件处理...这份"JavaScript函数库查询手册"是你探索和掌握JavaScript库的得力助手。

    javascript 模仿 windows 图形界面库

    为了实现这些功能,开发者可能需要用到一些JavaScript库和框架,如jQuery用于简化DOM操作,Bootstrap或Element UI提供UI组件,或者使用React、Vue.js这样的前端框架构建更为复杂的交互式界面。在压缩包中的“js经典...

    JavaScript工具库.rar

    本压缩包“JavaScript工具库.rar”包含了三个主要部分:JavaScript参考手册、jQuery参考手册以及“js网页设计300例”,这些都是JavaScript开发者不可或缺的学习资源。 首先,JavaScript参考手册是一部全面的指南,...

    JavaScript工具库

    对于名为"onavojs-master"的压缩包文件,这可能是一个特定的JavaScript库或框架的源码仓库。通常,这样的文件包含库的源代码、文档、示例和测试用例。开发者可以通过查看源码了解其内部实现,学习并自定义功能,或者...

    Javascript资料库

    在JavaScript资料库中,通常会包含各种教程、代码示例、练习项目以及工具,帮助初学者逐步掌握这门语言。下面我们将深入探讨JavaScript的基本概念、重要特性、核心语法以及常见应用领域。 一、JavaScript基础 1. ...

    一个轻量级的 JavaScript 库,可用于快速创建流程图.zip

    这个名为"一个轻量级的 JavaScript 库,可用于快速创建流程图.zip"的压缩包,提供了一个专为创建流程图设计的JavaScript库。我们将深入探讨这个库的特性、使用方法以及它如何简化流程图的构建过程。 首先,流程图是...

    C++中调用JavaScript的开发库

    标题 "C++中调用JavaScript的开发库" 暗示了我们正在讨论一个允许C++程序执行JavaScript代码的库。这种技术通常用于在桌面应用中集成动态逻辑,或者为现有C++项目添加脚本支持。JavaScript作为一种轻量级且功能强大...

    C++调JavaScript开发库及MFC(6.0)示例源码

    首先,我们来看C++调用JavaScript库这一部分。这通常涉及到使用一些特定的API或者库,比如ChakraCore或V8,它们是微软和谷歌分别开发的JavaScript引擎。这些引擎允许C++代码直接执行JavaScript代码,或者与...

    javascript库pdfjs-1.8.188.js压缩包

    javascript库pdfjs-1.8.188.js压缩包javascript库pdfjs-1.8.188.js压缩包javascript库pdfjs-1.8.188.js压缩包

    JavaScript 库.md

    JavaScript 库

    elasticsearch.js, 使用ElasticSearch的简单javascript库.zip

    elasticsearch.js, 使用ElasticSearch的简单javascript库 一个简单的javascript库,用于处理 ElasticSearch 。它还提供了一个backend接口,适合于与倾斜式数据库套件一起使用。用法库需要:下划线jQuery ( 用于Ajax...

    Pegasus-Javascript库数据加载速度更快

    《Pegasus-Javascript库:加速数据加载的利器》 在当今的Web开发领域,JavaScript库在构建高性能应用中扮演着至关重要的角色。Pegasus-Javascript库便是其中一款专注于提升数据加载速度的优秀工具,它以其高效、轻...

    javascript汉字拼音库

    js获取汉字字符串的首字母必须先从库里面进行比较。这就是可能用到的库。

    JavaScript数学计算库Jmat.js.zip

    Jmat.js 是一个 JavaScript 的数学计算库。支持复杂的数学函数和统计。 标签:Jmatjs

    javascript函数库

    javascript函数库,常用的javascript函数收集

Global site tag (gtag.js) - Google Analytics