Javascript还是jquery?

vip*_*per 0 javascript jquery

我想问一个简单的问题,我应该使用javascript还是jquery?

据我所知,jquery对我来说很难学习(至少是ajax部分),我已经知道javascript以及如何在javascript中做几乎所有事情.在某些功能中,我不得不说在我的网站中我使用jquery主要是因为花哨的动画,但仅限于此.这就是我可以用jquery去的地方.那么jquery会为我提供更多的性能吗?我应该学习jquery来创建ajax函数还是坚持使用javascript?

另外我知道这不太理想但是你相信使用jquery和javascript(当然对于不同的功能)会有bug吗?

提前致谢.

编辑:当然我知道jQuery是一个Javascript框架,我问它是否会提供更多的性能谢谢.

SLa*_*aks 6

jQuery Javascript.

它只是一组Javascript函数,很多人觉得非常方便.
jQuery.ajax特别是比原生更容易使用XMLHTTPRequest.

调用未由jQuery定义的函数没有任何问题.

  • 除非您处理天文数据量,否则不要担心性能. (3认同)
  • jQuery比原始DOM访问稍慢.**不要担心**; 你将遇到更大的性能问题(网络). (3认同)
  • @Simos:你的问题没有意义. (2认同)
  • @Simos Mikelatos:与代码的表现力和可支持性的差异相比,使用jQuery等框架的性能差异应该是最小的,甚至是不可测量的.如果遇到特定情况,您发现jQuery实现比本机JavaScript实现慢,您可以将后者替换为后者.但是没有理由避免使用基于这种担忧的可能性的jQuery. (2认同)

Mar*_*erl 5

jQuery是JavaScript.它只是一个框架.因此,使用两者都是完全安全的.

回答有关jQuery框架如何为您提供的更新问题,而不仅仅是处理纯JavaScript:

  • 写更少的代码,做更多
  • 跨浏览器兼容性开箱即用
  • 有很多非常好的插件可用

你不应该担心性能.jQuery为您提供了更多.