黑客调查:最流行JavaScript库是什么?

以下是W3Techs调查的结果:

黑客调查:最流行JavaScript库是什么?

jQuery引领风骚

jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的Jörn Zaefferer,罗马尼亚的Stefan Petre等等。jQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是――WRITE LESS,DO MORE,写更少的代码,做更多的事情。

jQurey 已经成为了最流行的JavaScript库,一人得道,JavaScript也由于jQurey的给力,在2011年2月编程语言排行榜从第10上升到第9,而jQurey的最新版jQurey1.5 正式版也刚刚发布,最大的更新是AJAX的完全重写,提供了更强的可扩展性。具体请参考:jQuery1.5的六大细节改进:DOM操作更简单

什么是MooTools?

MooTools是一个简洁,模块化,面向对象的开源JavaScript web应用框架。

它为web开发者提供了一个跨浏览器js解决方案。在处理js css html时候。它提供了一个比普通js更面向对象的document API。

Prototype库

在JavaScript中,Prototype对象是实现面向对象的一个重要机制。

每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。在通过new创建一个类的实例对象的时候,prototype对象的成员都成为实例化对象的成员。

1、该对象被类所引用,只有函数对象才可引用;

2、在new实例化后,其成员被实例化,实例对象方可调用。

同时,函数是一个对象,函数对象若直接声明成员,不用被实例化即可调用。

ASP.NET AJAX

微软是在2005年末开始首次尝试创建AJAX库,当时的代码名称是Atlas。在2007年一月份,他们以ASP.NET AJAX的名字发布了第一个产品版本。 在同年的11月份,微软对这个库做了提升,使得它从单独发布的产品变为ASP.NET 3.5的一部分。接下来的版本是随着ASP.NET 4.0一起发布的并打造了ASP.NET Ajax工具箱的10大顶级控件。

从调查中我们可以看到ASP.NET AJAX占到的市场份额还算可观,不过随着微软采用jQuery,人们便开始猜测ASP.NET AJAX的下场会是如何?jQuery笑而不语。

总结