易截截图软件、单文件、免安装、纯绿色、仅160KB

Google 排名中的 10 个最著名的 JavaScript 库

Google 排名中的 10 个最著名的 JavaScript 库
Google 排名中的 10 个最著名的 JavaScript 库
文章分类:Web前端
 
 
JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。
1. jQuery: The Write Less, Do More, JavaScript Library
jQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More),它是拥有最多插件和扩展的 JavaScript 库,以下是 jQuery 现状:
当前版本: 1.3.2
文件尺寸:压缩后最小19KB,未压缩为120K。
作者: John Resig
拥有19种语言的教程: 教程总计183种。
著名用户: 超过1000个
插件: 3493
易学
对设计师来说非常易学,使用 CSS 语法
拥有大量有趣的扩展
拥有非常出色的社区,可能是最大的
被数以百万的站点使用,包括诸如 Google, Dell, CBS, NBC, DIGG, Bank of America, Wordpress, Drupal, Mozilla 等著名站点。
2. MooTools – a compact javascript framework

MooTools 是一个使用 MIT 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。
当前版本: 1.2.3
未压缩尺寸: 95 KB (客户端) ,22 KB (服务器端)
作者: Valerio Proietti
著名用户: w3c, cnet, bing, …
官方站上的插件数目: 4
拥有更好的面向对象结构
它的动画效果更平滑
语法及对象句柄更富逻辑
3. Prototype: Easy Ajax and DOM manipulation for dynamic web applications
被一些大型媒体公司和组织使用,Protorype 是一个很独特的 JavaScript 库,逐渐成为 Web 引用开发者的代码基础,随着最新的 1.6.1 版本的推出,Protorype 在性能,用户自定义事件以及同现代浏览器兼容方面越来越完善。
最新版本: 1.6.1
未压缩尺寸: 136 KB (大约5000行代码)
作者: Sam Stephenson
著名用户: NASA, CNN, NBC, …
插件数目: 150+
更适用于大型 Web 程序
4. Dojo Toolkit: great experiences for everyone
Dojo 的内核小巧,快,精深,可用来创建反应灵敏的 Web 程序,拥有很出色的 UI 工具,在可访问性,本地化方面也做得很好。
最新版本:


相关文档:

面向对象的JavaScript的表格排序问题

JavaScript表格排序有很多种方式,不过在使用面向对象的方式进行JavaScript排序时IE会有一些问题。代码如下:
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>演示表格的排序功能</title>
</head>
 
 < ......

select元素javascript常用操作


*------------------------------------------------------  
 *说明:select元素javascript常用操作  
 * 1.判断是否存在指定value的Item  
 * 2.加入一个Item  
 * 3.删除值为value的所有Item  
 * 4.删除某一个index的选项  
  ......

Java版的实现JavaScript中的eval()函数

实现步骤:
1.自定义一个Java类,该Java类中定义一个方法来包含需要被运行的代码。
2.动态编译刚刚生成的Java源码,不在磁盘上生成源码,而是直接编译内存中的Java源码。
3.动态加载刚刚创建编译的Java二进制码,编译好的Java二进制码不是在磁盘上,而是放在内存中,并定义自己的类加载器,负责加载内存中的class文件。 ......

字符串中的JSON转换成JAVASCRIPT的OBJECT

// 下面代码块实现了string.parseJSON方法
(function(s){
  // This prototype has been released into the Public Domain, 2007-03-20
  // Original Authorship: Douglas Crockford
  // Originating Website: http://www.JSON.org
  // Originating URL    : http://www.JSON.o ......

javascript 时间比较实现代码

web开发中有时需要对输入框中的时间(主要是开始时间和结束时间)进行比较,网上搜索了一番,发现有不少是无效的,以下方法经小弟检验确实有效,特此共享。(请关注红色部分)
function ValidtorTime(){
var d1 = new Date(document.getElementById('txbfromDate').value.replace(/\-/g, "\/"));
var d2 = new Date(do ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号