阅读更多

14顶
2踩

Web前端

原创新闻 jQuery 是最流行的 JavaScript 库

2012-08-24 15:19 by 副主编 wangguo 评论(37) 有14712人浏览
随着互联网技术以及HTML5的发展,越来越多的应用开始注重用户体验(与用户之间的交互),这也给了JavaScript/jQuery一个急速发展的时机。

jQuery越来越受到开发者的欢迎,这是有依据的:

  • 互联网中近一半的网站都使用了jQuery;
  • 一项调查表明74%的移动web开发者使用了jQuery。
W3techs.com近日发表了一篇调查报告称,在过去的一年中,在排名前100万的网站中,每4分钟就有一个网站开始使用jQuery。

下图显示了jQuery份额的变化,在2010年10月为25%,截止到本月,已经翻了一番,达到了50%。


Mozilla近期也对移动Web开发人员发起了一项调查共有590名开发者参与,结果显示jQuery/jQuery Mobile是使用最多的库。但也有开发者表示,并不喜欢使用库,而是使用自己的解决方案。

根据调查结果显示,5%的开发者都选择了下面这5个库,jQuery排在了第一位,占74%,jQuery Mobile共占51%(这项调查允许多选)。


以上这些数据并不是说jQuery是最好的库,而是说明了jQuery是当前最流行的库。这意味着会有越来越多的开发者选择jQuery,这更利于jQuery的发展,并且当你遇到问题后,会更容易解决。

Via i-programmer
  • 大小: 28.2 KB
  • 大小: 30.7 KB
14
2
评论 共 37 条 请登录后发表评论
37 楼 smiky 2012-08-28 19:18
Leon.Wood 写道
smiky 写道
这只能说你无知,连个UI都不会搞你还搞个屁的JS

一个连有完善的职责分工的公司都没待过的人也在这大呼小叫,真不知道你的优越感哪里来的.哦,对了,虽然我不是搞前端的,但等你把adobe的证书拿出来并且把EXT都玩转了再来跟我说话好么,当然AS3虽然很简单你也不要勉强了?谢谢.另外,你说的一切让我想起来两件事
1.一个帖子:很久以前有个辩论命令行和桌面的帖子,里面那个见说命令行就开始攻击的.
2.一句话:不要跟S.B争论....

唯自己所爱独尊,你这种心态活着不累么?

不知道在这里唯我独尊的是谁?整个评论由我说的两句话引起,1.大型项目使用jquery在没有高手的情况下会悲具2.使用jquery时内部大量的选择器之类的东西难以维护
不知道在这种情况下是那个SB狗嘴说什么,偏见源于无知之类的屁话,装什么清高,一嘴屁话还想我说什么好听的?

还有什么证书之类的屁东西,拿了个证你很牛B,所谓的AS3很了不起,FLEX3我还真玩得转,你不是搞前端就说的你很牛B,我还就这样说了,业务从c++写到前端JS的要求见过没?自己垃圾就不要在这乱叫,还有FLEX只是个备用的东东,流程图扑图图之类早上canvas了

续继吞我的回复啊,我还真就发定了
36 楼 seetoit 2012-08-28 10:25
精彩的贴,精彩的辩论
35 楼 Leon.Wood 2012-08-27 19:18
smiky 写道
这只能说你无知,连个UI都不会搞你还搞个屁的JS

一个连有完善的职责分工的公司都没待过的人也在这大呼小叫,真不知道你的优越感哪里来的.哦,对了,虽然我不是搞前端的,但等你把adobe的证书拿出来并且把EXT都玩转了再来跟我说话好么,当然AS3虽然很简单你也不要勉强了?谢谢.另外,你说的一切让我想起来两件事
1.一个帖子:很久以前有个辩论命令行和桌面的帖子,里面那个见说命令行就开始攻击的.
2.一句话:不要跟S.B争论....

唯自己所爱独尊,你这种心态活着不累么?
34 楼 smiky 2012-08-27 18:49
可以想象你们的界面是多么的SB,extjs的东西你不改不去扩展也好意思说你过它做项目?一眼就让人看出你用ext做出来的东西你好意思?谁家用extjs不是引几个js加几个css?就你家还多出个div来?有必要?viewport是用来干嘛的
33 楼 smiky 2012-08-27 18:44
这只能说你无知,连个UI都不会搞你还搞个屁的JS
32 楼 Leon.Wood 2012-08-27 12:50
smiky 写道
guilipan 写道
Leon.Wood 写道
guilipan 写道
Leon.Wood 写道
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

我只清楚我现在这个E元级项目主力是EXT,JQ只是偶尔露面


说明你2个框架都不理解,extjs从来不是互联网项目首选,适合没有美工的企业级开发,各组件封装的都不错,但是其实维护起来难度很大,而且很多不懂得前端维护的人会滥用js来生成HTML,导致满屏幕的js难以维护,jquery的方向主要是DOM操作,更适合前端基础好的人来根据项目自定义自己的需求

你答对了 我就是做企业级开发的 ,满屏幕JS难维护?只能说明你对EXT的掌握程度着实不敢恭维

你知道web开发为什么要用HTML来定义语义结构,CSS来控制外观样式,JS来控制行为吗?好好想想这个问题再来看看你上面的回复

仅从项目角度来看,JS项目编码及维护与JAVA应该是完全做到一致的,请问各位高手你们用jquery做到这一点了吗?我说这话的前提己经加了,项目在有高手的情况下用很正常,看来你们也就这水平了

jquery,extjs都用,jquery从1.2开始用起,不知道各位的优越感从何而来,真正的商业软件有在意extjs这几百刀的钱的么,还是用盗版用习惯啦?还是没见识过纯JS的商业软件?

很简单,偏见源于无知;之前给加拿大和巴西做的电信项目也全程EXT,满眼JS?实际上你做EXT项目只需要一个<script>引入你的js+body一个div就够了,CSS?不好意思,大部分不需要改,需要的我们有个职位叫UI
31 楼 ufopw 2012-08-27 12:35
smiky 写道
alvin198761 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你先搞清楚别人的方向和定位,Extjs偏重于后台开发,JQ偏向于前端和动画效果

是我没说清楚还是你没看清楚?大型项目特别是商业项目会在意这些动画效果?京东,淘宝也只是用它来做一些特效而己,我这里说的是比较纯的JS项目,one page on application应该听过吧,近几年那么多webos的东西,你大量用jquery你去试一下?mootools都比它强

jQuery更像是工具类,extjs是一站式解决方案,我觉得没有可比性。单纯从写代码的角度看,jQuery更优雅。
30 楼 smiky 2012-08-27 12:20
alvin198761 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你先搞清楚别人的方向和定位,Extjs偏重于后台开发,JQ偏向于前端和动画效果

是我没说清楚还是你没看清楚?大型项目特别是商业项目会在意这些动画效果?京东,淘宝也只是用它来做一些特效而己,我这里说的是比较纯的JS项目,one page on application应该听过吧,近几年那么多webos的东西,你大量用jquery你去试一下?mootools都比它强
29 楼 smiky 2012-08-27 12:16
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

看到我上面那句话了吗?项目没有高手在,用jquery就是悲具
28 楼 smiky 2012-08-27 12:15
有只识过用extjs,但界面完全看不出是extjs的东东的么?没见过就不要在这里乱叫,你以为extjs就只是界面这点东东?
27 楼 smiky 2012-08-27 12:13
guilipan 写道
Leon.Wood 写道
guilipan 写道
Leon.Wood 写道
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

我只清楚我现在这个E元级项目主力是EXT,JQ只是偶尔露面


说明你2个框架都不理解,extjs从来不是互联网项目首选,适合没有美工的企业级开发,各组件封装的都不错,但是其实维护起来难度很大,而且很多不懂得前端维护的人会滥用js来生成HTML,导致满屏幕的js难以维护,jquery的方向主要是DOM操作,更适合前端基础好的人来根据项目自定义自己的需求

你答对了 我就是做企业级开发的 ,满屏幕JS难维护?只能说明你对EXT的掌握程度着实不敢恭维

你知道web开发为什么要用HTML来定义语义结构,CSS来控制外观样式,JS来控制行为吗?好好想想这个问题再来看看你上面的回复

仅从项目角度来看,JS项目编码及维护与JAVA应该是完全做到一致的,请问各位高手你们用jquery做到这一点了吗?我说这话的前提己经加了,项目在有高手的情况下用很正常,看来你们也就这水平了

jquery,extjs都用,jquery从1.2开始用起,不知道各位的优越感从何而来,真正的商业软件有在意extjs这几百刀的钱的么,还是用盗版用习惯啦?还是没见识过纯JS的商业软件?
26 楼 guilipan 2012-08-27 11:59
Leon.Wood 写道
guilipan 写道
Leon.Wood 写道
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

我只清楚我现在这个E元级项目主力是EXT,JQ只是偶尔露面


说明你2个框架都不理解,extjs从来不是互联网项目首选,适合没有美工的企业级开发,各组件封装的都不错,但是其实维护起来难度很大,而且很多不懂得前端维护的人会滥用js来生成HTML,导致满屏幕的js难以维护,jquery的方向主要是DOM操作,更适合前端基础好的人来根据项目自定义自己的需求

你答对了 我就是做企业级开发的 ,满屏幕JS难维护?只能说明你对EXT的掌握程度着实不敢恭维

你知道web开发为什么要用HTML来定义语义结构,CSS来控制外观样式,JS来控制行为吗?好好想想这个问题再来看看你上面的回复
25 楼 Leon.Wood 2012-08-27 11:46
guilipan 写道
Leon.Wood 写道
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

我只清楚我现在这个E元级项目主力是EXT,JQ只是偶尔露面


说明你2个框架都不理解,extjs从来不是互联网项目首选,适合没有美工的企业级开发,各组件封装的都不错,但是其实维护起来难度很大,而且很多不懂得前端维护的人会滥用js来生成HTML,导致满屏幕的js难以维护,jquery的方向主要是DOM操作,更适合前端基础好的人来根据项目自定义自己的需求

你答对了 我就是做企业级开发的 ,满屏幕JS难维护?只能说明你对EXT的掌握程度着实不敢恭维
24 楼 lijialong4370685 2012-08-27 11:21
wuliaolll 写道
extjs和jquery侧重点不同吧

感觉extjs一般是美工很缺乏的公司才用……因为extjs主要就是用来写界面的。这点如果写页面css写得多的人最能体会到jquery的强大。

两者比较完全不能以项目大小决定,再者,个人感觉extjs过于庞大,extjs强大在库很全,但真不是很适用,真正的互联网应用哪能用到extjs的这些库。相比jquery简练多了,很小很实用,就一个库可以自由写很多效果。

再者extjs收费的吧。


ext 如果你不封装成类库卖给别人是不收费的!正常商用也是不收费的!zepto dojo 都可以啊!讨论用哪个真心没意义!ext-core 其实和jq 也差不多!而且大小也差不多!其实讨论这些问题没意义!尺有所短 ,寸有所长。什么项目用哪个怎么用最好 这才应该是我们关心的!
23 楼 wuliaolll 2012-08-27 10:21
extjs和jquery侧重点不同吧

感觉extjs一般是美工很缺乏的公司才用……因为extjs主要就是用来写界面的。这点如果写页面css写得多的人最能体会到jquery的强大。

两者比较完全不能以项目大小决定,再者,个人感觉extjs过于庞大,extjs强大在库很全,但真不是很适用,真正的互联网应用哪能用到extjs的这些库。相比jquery简练多了,很小很实用,就一个库可以自由写很多效果。

再者extjs收费的吧。
22 楼 guilipan 2012-08-27 10:09
Leon.Wood 写道
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

我只清楚我现在这个E元级项目主力是EXT,JQ只是偶尔露面


说明你2个框架都不理解,extjs从来不是互联网项目首选,适合没有美工的企业级开发,各组件封装的都不错,但是其实维护起来难度很大,而且很多不懂得前端维护的人会滥用js来生成HTML,导致满屏幕的js难以维护,jquery的方向主要是DOM操作,更适合前端基础好的人来根据项目自定义自己的需求
21 楼 lijialong4370685 2012-08-27 10:09
jq 就像车的轮胎!ext 就像一部汽车!
20 楼 Leon.Wood 2012-08-27 09:55
ufoqhmdt 写道
smiky 写道
wchaowu 写道
smiky 写道
大型项目没有高手在,用jquery就是悲具

为什么?

对于一个项目内部那会用选择器之类的东东去定位一个元素啊,这样怎么维护,小项目还可以,大了就会悲具,ExtJS才是王道,jquery只能小打小闹

你肯定没用过jquery.兄弟!我在HP和ebay.阿里巴巴,腾讯的朋友都用jquery.难道他们的项目太小了?

我只清楚我现在这个E元级项目主力是EXT,JQ只是偶尔露面
19 楼 archy123 2012-08-27 09:48
smiky 写道
大型项目没有高手在,用jquery就是悲具

别动不动就大型项目,你做过大型项目么?别那么武断就大型项目下不行之类的。
告诉你,大型项目很多都在用。
18 楼 wenjinglian 2012-08-27 09:45
mmhotsky 写道
jQuery确实很优秀,一直在用,感谢作者!

确实

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jQuery一个非常流行的操作Dom的JavaScript库

    jQuery 一个非常流行的操作Dom的 JavaScript 库

  • jQuery —— JavaScript 库

    JavaScript库:即library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate, hide, show,比如获取元素等。 》就是一...

  • 最流行的JavaScript库jQuery

    学习一个东西,最开始都要先了解它的历史,比如我最近学习JavaScript,不论是书籍或者网上的资源,都是从介绍JavaScript的起源开始的,这部分内容告诉我们:为什么要使用JavaScript。 JavaScript的起源基本就是关于...

  • jQuery 是一个 JavaScript 库。

    JQuery 是一个 JavaScript 库。...jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:1、html,的元素选取2、html的,元素操作3、html dom,遍历和修改4、js,特效和动...

  • JavaScript和jQuery的关系?

    功能:集合Ajax技术开发出来的js库,封装js和Ajax的功能,提供函数接口,简化js的操作。...jQuery是目前最流行的js插件库,是js的封装,升级产品。4.jquery就是要用更少的代码,漂亮的完成更多的功能。

  • JQuery的13个优点和特色JavaScript 库

    JQuery的13个优点和特色JavaScript 库

  • 【web开发】4、JavaScript与jQuery

    JavaScript常用的基本功能: 1.插入位置、2.注释、3.变量、4.数组、5.滚动字符 三、jQuery常用的基本功能: 1.引入jQuery、2.寻找标签、3.val、text、append的使用举例、4.表格删除案例、5.绑定事件案例、6.菜单切换...

  • skylark-jquery:云雀子扩展库提供与jquery完全兼容的API

    云雀-jquery 云雀子扩展库提供与jquery完全兼容的API介绍jquery 是最流行的javascript 库,有大量使用jquery 的插件和应用程序。 可选的skylark.jquery库基于skylark/query模块,提供完全兼容jquery的API,代码更...

  • 【002JavaScript - 测试 jQuery】使用jQuery进行JavaScript测试

    【代码】【002JavaScript - 测试 jQuery】使用jQuery进行JavaScript测试。

  • jQuery (JavaScript 脚本库)

    jQuery 简介: &nbsp;&nbsp;&nbsp;&nbsp;是一套兼容多浏览器的 javascript 脚本库. &nbsp;&nbsp;&nbsp;...jQuery 在 2006 年 1 月由美国人 John Resig 在...如今,jQuery 已经成为最流行的 javascript 框架,在世界前 1...

  • 16个最流行的JavaScript框架[推荐]

    jQuery 是最流行的 JavaScript 框架,它简化了HTML 文档遍历、事件处理、动画和Ajax交互。 2. Dojo Javascript Framework Dojo强大的核心使Web开发更加敏捷,它拥有出色的UI工具库,号称 Unbeatable JavaScript ...

  • JavaScript -- jQuery网页开发案例笔记

    常用的JavaScript库:jQuery 、 Prototype 、 YUI 、 Dojo 、Ext JS 、 移动端的zepto这些库都是对原生JavaScript的封装,内部都是用JavaScript实现的。1. 语法animate2. 参数(1)params: 想要更改的样式属性,以...

  • 19个很有用的JavaScript库强烈推荐

    流行的JavaScript库有jQuery,MooTools,Prototype,Dojo和YUI等,这些JavaScript库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能,然而需要实现一些特定的功能,则可以选择功能更专一的轻量库,今天这...

  • dom7:具有jQuery兼容API的用于DOM操作的简约JavaScript库

    Dom7具有jQuery兼容API的用于DOM操作的简约JavaScript库Dom7-是默认的DOM操作库内置 。 它利用大多数边缘和高性能方法进行DOM操作。 您不需要学习任何新知识,它的用法非常简单,因为它具有与众所周知的jQuery库相同...

  • JavaScript和jQuery的关系

    是当前最流行的 JavaScript 库之一。jquery基于JavaScript语言,封装JavaScript的原生方法,提供了简便的函数接口,简化了JS的操作。jquery封装JavaScript的原生方法,提供了简便的函数接口,简化了JS的操作。

  • snippet-highlight-jquery:用于包含来自流行存储库的片段的 jQuery 插件

    片段突出显示jquery 用于包含来自流行存储库的片段的 jQuery 插件

  • asp代码ASP基于WEB个人博客网页设计(源代码+论文+答辩)

    asp代码ASP基于WEB个人博客网页设计(源代码+论文+答辩)本资源系百度网盘分享地址

  • 三菱PLC例程源码打包机

    三菱PLC例程源码打包机本资源系百度网盘分享地址

  • asp代码ASP基于USBKEY文件加密工具-USBkey管理系统(源代码+论文)

    asp代码ASP基于USB KEY文件加密工具——USB key管理系统(源代码+论文)本资源系百度网盘分享地址

  • Android开发编码规范

    该文档是《阿里巴巴Java开发手册》的规约条目的延伸信息; 其中包含了对内容的适当扩展和解释。它提供了编码和实现方式的正例,以及需要提防的雷区和错误案例的反例。该文档面向Android开发所有成员,旨在规范化代码风格和编程习惯,并提出了针对软件调优的建议。其中包括Android资源文件命名与使用、Android基本组件、UI与布局、进程、线程与消息等方面的内容

Global site tag (gtag.js) - Google Analytics