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

开发 前端
jQuery是继prototype之后又一个优秀的JavaScrīpt框架。 近期国外科技网站W3Techs公布了黑客对近100万个网站进行的调查报告分析显示:“jQuery是目前最流行的JavaScript库”。

【51CTO独家特稿】近期国外科技网站W3Techs公布了黑客对近100万个网站进行调查分析报告显示:“jQuery是目前***的JavaScript库”。W3Techs发现被调查的网站中有61.0%的网站没有使用任何的JavaScript库,而使用jQuery的占到总数的29.2%,而使用MooTools、Prototyp、ASP.NET Ajax、Dojo等其他JavaScript库的总数只占到9.8%。jQurey占到了JavaScript市场份额的74.7%的市场份额。

51CTO推荐专题:jQuery从入门到精通

以下是W3Techs调查的结果:

jQuery

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笑而不语

总结

除了jQuery、MooTools、Prototype、ASP.NET AJAX这些目前主流的JavaScript库外,Spry、Dojo、Ext JS基本上已经要退出历史的舞台,在这里祝愿他们一路走好,也希望有新的更优秀的JavaScript库能够出现,谁会是下一个jQuery呢?让我们敬请期待!

原文链接:http://www.readwriteweb.com/hack/2011/01/hacker-poll-whats-your-favorite-javascript-library.php

【编辑推荐】

  1.  Web开发者爱不释手的18款超赞jQuery插件
  2. 18个***最给力的jQuery教程分享
  3. jQuery 1.5正式版发布 五大变化引人注目
  4. 超赞的jQuery幻灯插件 附下载
  5. 10个超赞超实用的免费jQuery图片插件 附下载
责任编辑:陈贻新 来源: 51CTO
相关推荐

2021-07-17 15:19:00

JetBrainsPythonJava

2021-07-18 09:17:18

JetBrains JavaScript Python

2019-01-30 12:38:41

JavaScript前端编程语言

2014-02-19 10:34:48

JavaScript代码规范

2011-12-05 16:24:00

姜饼Android

2012-02-20 15:11:45

2013-05-24 13:21:23

jQuery

2020-03-05 08:00:00

浏览器 Web Google

2011-03-21 13:01:10

2023-03-22 18:21:27

2021-07-28 14:25:01

编程语言开发JavaScript

2021-08-06 15:56:48

编程语言PythonJava

2011-06-16 08:22:04

JavaScriptjQuery

2024-06-05 09:26:07

2021-08-16 10:41:03

Linux黑客代码

2015-12-21 11:51:43

JavaScript开发者调查

2016-03-02 10:49:08

程序员快乐

2010-06-02 19:27:10

数据库数据安全

2017-06-28 15:53:40

StackOverfl数据库排名

2014-02-04 19:44:23

编程语言开发
点赞
收藏

51CTO技术栈公众号