密码:
网络营销 it新闻 军事新闻 社会新闻 it技术 网站优化 游戏资讯 公司资讯
论jquery与javascript的区别,建议学习javascript
发布日期:2014-11-24 阅读数:1579 来源:金功呈网站建设公司 由金功呈网站建设公司整理 【关闭】



据金功呈网站建设工作室了解很多朋友不大清楚jquery与javascript的区别,金功呈网站建设工作室以多年的研发经验说说jquery与javascript的区别。我们经常看到jquery非常流行,而且使用挺方便,但也存在很多弊端。jquery能做的javascript其实也全都能做到。那么很多人就疑惑啦,究竟jquery和javascript有什么区别呢?究竟哪个好呢?
 
首先我们先列出jquery的好处,我们会经常碰到在使用jquery的时候,感觉很方便。如我们获取某个标签直接用$()就可以获取到啦,不用像javascript那么复杂,要去document.getElementById()或者document.getElementByNames().相对javascript来说带来了很多方便,很多方法直接调用就可以啦,不用那么麻烦。
 
好啦那么我们来看看他的原理,其实非常简单,当你对javascript很熟悉的时候,你会发现你也可以做到,对javascript提供的方法进行封装之后,你可以用使用指定的内容就可以获取到你需要的处理方式。明白了这个道理你就明白啦,其实jquery就是对javascript的一个封装,提供更加简单的方法去调用,而不用像javascript要写很多代码才能实现。明白了这一点非常重要,明白了这一点你可以可做实现自己的jquery或者说你不用叫jquery你可以自己封装另外一个包名字任你自己去取。
 
通过以上的分析,我们得出的结论就是:jquery其实就是对javascript进行封装得到更加方便的调用方法,也可以理解为我们说的前端框架
 
那么jquery和javascript有区别没,区别很大。javascript用专业名词相对来说jquery的底层。jquery是高级运用,问题来了主要javascript进行变动或者jquery在不同技术人员不同能力的人在封装的出来的版本就会出现一些问题,就是我们所说的兼容问题。对于jquery来说兼容性问题是不可忽视的,除非自己修改jquery的源码或自己编写封装,否则根本无法处理。
 
那么我们究竟我们要学那个好?我认为首先javascript是最主要的,会javascript对于学jquery是非常简单的只是要方法不同而已,而且你学会了javascript解决问题起来更加容易。为什么这么说?jquery就出现在jquery的兼容问题上,需要改底层代码或者直接用javascript进行编写兼容性是最强的。
 
不可排除jquery的运用越来越广,但是我看来不是绝对的,你做运用程序来说jquery确实好,如果客户提出兼容问题,解决也简单叫他换个浏览器呗,而对于目前网站越来越流行,面对的客户不是一个部门一个小公司,而是一个集团或者是所有网民,做出好的东西不是靠说就能解决的。经过金功呈网站建设工作室多年的使用不怎么提倡jquery,还是用javascript是更好的。很多兼容问题在javascript实现是完全没有问题的。
 
通过以上的金功呈网站建设工作室分析总结:建议学习javascript,在看看jquery(做运用的前端框架有ext、easy ui等)就行啦。底层东西不会解决问题,当然也就无从下手啦。学得精你还可以自己写自己的框架,你不用$符号,你可以用@、%等符号都行,或者是用你的名字都可以。好啦就介绍在这里希望对你们有帮助。
最后如果觉得好,欢迎转载,但尊重知识分子的劳动力,转载请注明来源于:金功呈网站建设工作室,网址:http://www.songhu9.com.cn

广州金功呈网站建设网微信二维码
  • 深圳市一键一家网络科技有限公司官方网址:http://www.songhu9.com.cn
  • QQ:316675593,电话号码:19807655856
  • 业务范围:公司网站建设、管理软件研发、软件网站二次开发、400电话、电商平台研发、公众号研发!
  • 免责申明:本站内容均来源于网络,版权归原创所有,如有任何版权方面的问题,请与我们联系处理!