XmlHttpRequest vs jQuery - PullRequest
       12

XmlHttpRequest vs jQuery

6 голосов
/ 28 января 2010

Я новичок в javascript и jQuery. Я разрабатываю страницу, на которой я сгенерировал весь HTML-код страницы из кода. На странице есть текстовое поле для публикации сообщений и для каждого сообщения могут быть размещены комментарии. Теперь, когда я отправляю новый комментарий или удаляю комментарий, мне нужно сделать вызов базы данных. Я знаю 2 способа сделать это из JS

  1. do xmlhttprequest
  2. сделать вызов ajax из jQuery.

Кто-нибудь может подсказать, какой метод подойдет для моего требования?

Ответы [ 5 ]

11 голосов
/ 28 января 2010

Каждый браузер имеет собственную реализацию XmlHttpRequest. Использование фреймворка минимизирует головную боль кросс-браузерных различий и извращений, особенно если вы совсем новичок.

3 голосов
/ 28 января 2010

xmlhttprequest не работает через кросс-браузер, например в некоторых версиях IE , поэтому лучшим вариантом является вызов jQuery ajax.

2 голосов
/ 28 января 2010

jQuery сам будет использовать объект XMLHTTPRequest. То, что он предоставляет, будет оболочкой для функций. Так что если вы хотите избежать бремени написания javascript для разных браузеров, вы можете выбрать jQuery.

2 голосов
/ 28 января 2010

читать это . это поможет тебе.

1 голос
/ 19 апреля 2017

По крайней мере, сегодня jQuery не является чистым или даже быстрым решением. Результаты этого теста для меня на мобильных и настольных компьютерах показывают, что jQuery по меньшей мере на 80% медленнее, чем XHR2: https://jsperf.com/xhr-vs-jquery-ajax-vs-get-vs-fetch

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...