jQuery成为老大的12个原因
智慧云教育吧
全部回复
仅看楼主
level 7
Peterlwf1982 楼主
相信大多WEB开发人员遇到最多的问题就是JavaScript在各个浏览器之间的兼容问题,这个问题在jQuery中得到很好的解决。下面我们看看jQuery有哪些优点:
1、跨浏览器
经常会有一些新的浏览器或版本发布,然而对于老版本浏览器的支持是一项持续的任务。 jQuery提供一致的浏览器功能,让开发人员专注于构建功能。
2014年05月17日 03点05分 1
level 7
Peterlwf1982 楼主
2、跨语言
无论开发人员编写的PHP,Ruby或微软的语言如C#或VB.NET,JQuery的语法是相同的。 尽管有一个误解,认为它就是JavaScript,然而不是, JavaScript是基于ECMAScript,这意味着像微软这样的公司实际上是建立自己的支持的语言,具有细微差别的,但使用JQuery消除任何差异。
2014年05月17日 03点05分 2
level 7
Peterlwf1982 楼主
3、集成在Microsoft开发产品
虽然并不是所有的web开发人员使用微软产品,值得注意的是,微软正在迅速采用开源标准开发产品。
2014年05月17日 03点05分 3
level 7
Peterlwf1982 楼主
4、一致的编码
jQuery的一致的功能程序库意味着开发人员是不太可能使用自己的代码来执行那些已经得到解决的任务,并促进更多的代码重用。
2014年05月17日 03点05分 4
level 7
Peterlwf1982 楼主
5、一致的JavaScript库
通过使用jQuery的库函数,可以确保应用程序开发人员将能够快速地使用相同的方法和代码库,而不必把自定义库。
2014年05月17日 03点05分 5
level 7
Peterlwf1982 楼主
6、更快的开发时间
jQuery已经有巨大的功能函数库,并且每天跨越式增长。有了这个大型基地意味着开发人员可以不必关心UI而专注于基础业务逻辑。
2014年05月17日 03点05分 6
level 7
Peterlwf1982 楼主
7、JSON更快,更高效的后端通信。
越来越多的支持AJAX的应用程序如雨后春笋般涌现,很多原来的应用程序依赖于自定义数据格式进行从服务器到浏览器之间的通信,其他依赖于比较正式的XML,这也意味着在数据传输时需要消耗相当多的开销。 JSON是更有效的传输这些数据,且JQuery支持原生的JSON。
2014年05月17日 03点05分 7
level 7
Peterlwf1982 楼主
8、一致的Ajax支持
Ajax web应用程序变得更加普遍,但与Ajax方法的结合是和语言及服务器无关的,有多种语言可以完成这项工作。Ajax提供了语法,保持一致与编程语言无关。
2014年05月17日 03点05分 8
level 7
Peterlwf1982 楼主
9、低的学习曲线
Jquery的大型文档和一致的使用使得能够执行复杂的JavaScript函数简单得多。
2014年05月17日 03点05分 9
level 7
Peterlwf1982 楼主
10、简化文档遍历
2014年05月17日 03点05分 10
level 7
Peterlwf1982 楼主
10、简化文档遍历
这是在JQuery的座右铭,它已经初露头角的web开发人员多年的痛苦之源。HTML文档是编写动态HTML代码的最重要的方面,但经常访问它是令人沮丧的。JQuery文档简单而一致,这是该框架的主要目标。
2014年05月17日 03点05分 11
level 7
Peterlwf1982 楼主
11、不只是对象
虽然其他主要JavaScript框架,MooTools,引以为荣的是面向对象,但这并不满足许多开发人员迅速启动并运行。JQuery的简单的方法使这更可能甚至比底层,更容易学习语言。
2014年05月17日 03点05分 12
level 7
Peterlwf1982 楼主
12、更好的CSS交互
JavaScript提供了很多东西,但是操纵CSS或HTML元素并不是唯一要做的。JQuery更多的是关注web开发人员使用JavaScript来的东西。
2014年05月17日 03点05分 13
level 2
这就是传说中的符号交流大法
2015年10月29日 12点10分 14
level 2
是谁是谁又把我的沙发抢了
2017年04月16日 14点04分 15
1