我应该使用原始的javascript或jquery进行ajax调用来获取json数据

时间:2010-11-14 12:22:23

标签: jquery ajax

我正在为自学习构建一个电影应用程序,并且想知道我是否应该使用原始JavaScript或jquery来从API调用json数据?我知道原始JavaScript有一个更长的过程来实现ajax vs jquery但是哪个表现更好?

亲切的问候

5 个答案:

答案 0 :(得分:2)

  

我知道原始JavaScript有一个更长的过程来实现ajax vs jquery但是哪个表现更好?

更长时间。无论哪种方式,性能都是相同的,因为在图书馆的抽象层中花费的奇数微秒完全被您正在进行网络呼叫的事实所淹没。

您是否使用图书馆完全取决于您。使用库的一个好处是,如果您选择一个受欢迎的库,代码已经非常进行了全面测试,如果新的浏览器具有数十个甚至数百个眼睛的话,您将获益在Ajax或JSON等方面存在一个奇怪的问题,或者出现需要复杂内部工作的新功能时。

现在,如果您使用库,您选择的哪个库取决于很多因素,您可能会选择jQuery,因为它非常受欢迎(阅读:大量资源熟悉它可以帮助你)并且维护良好和赞助,但它不是你唯一的选择。您可以使用PrototypeYUIClosureGlowany of several others ...

答案 1 :(得分:1)

jQuery,在我使用它的半年里,非常可靠。除了AJAX之外,还有许多内置函数可以使选择元素,循环,处理事件,更改HTML,更改CSS,动画更容易。许多大公司也使用它。看起来它将继续存在并成为最强大的Javascript库之一。

使用jQuery的公司:http://docs.jquery.com/Sites_Using_jQuery

答案 2 :(得分:1)

只需使用jQuery。它足够快,经过充分测试。 http://api.jquery.com/jQuery.ajax/

答案 3 :(得分:0)

你应该使用jquery。与使用原始javascript相比,您需要编写的javascript数量将大大减少。您还将从可读性和维护的角度受益。您的代码也适用于许多浏览器。

答案 4 :(得分:-1)

jQuery比原始JS更安全可读。在这种情况下,纯JS的性能不是那么好用。