我對使用ajax或jquery感到困惑,所以我想知道它們之間的差異以及哪個更好,如性能和複雜性。ajax和jquery有什麼區別,哪一個更好?
回答
AJAX是一種從網頁到服務器執行XMLHttpRequest(帶外Http請求)併發送/檢索要在網頁上使用的數據的技術。 AJAX代表異步Javascript和XML。它使用javascript構建XMLHttpRequest,通常在各種瀏覽器上使用不同的技術。
jQuery(website)是一個JavaScript框架,通過構建大量可用於搜索和與DOM進行交互的高級功能,使得使用DOM更容易。 jQuery的部分功能實現了一個高級接口來執行AJAX請求。 jQuery抽象地實現了這個接口,從而避免了開發人員在提出請求時對多瀏覽器支持的複雜性的影響。
Ajax是一種技術/範式,而jquery是一個庫(它提供了 - 除了其他很好的功能 - 圍繞ajax的方便包裝) - 因此你無法比較它們。
這實際上不是一個'或者或'的情況。 AJAX代表一個同步Ĵ avaScript 一個第二X ML和jQuery是一個JavaScript庫,採取痛苦滿分作文常見的JavaScript程序的。
這是事物(jQuery)和流程(AJAX)之間的區別。比較他們將是比較蘋果和橙子。
Ajax是一種使用Javascript與服務器端進行通信而不需要再次加載頁面的方式。 jQuery對其許多函數使用ajax,但它只是一個提供更簡單功能的庫。
有了jQuery,您不必考慮創建xml對象等,所有的事情都是爲您完成的,但是直接使用javascript ajax您需要編寫ajax調用的每一步。
在StackOverflow上,按下up-vote按鈕是AJAX,而在您的問題或答案中輸入並在下面的實時預覽窗口中顯示它是JavaScript(JQuery)。
這意味着AJAX和Javascript的不同之處在於,AJAX允許您在不進行頁面刷新的情況下與服務器進行通信(即進入新頁面),而JavaScript(JQuery)則允許您將邏輯和行爲嵌入到您的頁。當然,有了這個邏輯,你也可以創建AJAX。
它們沒有可比性。
Ajax(異步Javascript和XML)是javascript的一個子集。 Ajax是客戶端瀏覽器與服務器通信的方式(例如:從數據庫中檢索數據),而不必執行頁面刷新。
jQuery是一個JavaScript庫,標準化跨瀏覽器的JavaScript差異。 jQuery包含一些Ajax函數。
AJAX是一種在瀏覽器和服務器之間發送信息而不刷新頁面的方式。它可以使用或不使用圖書館,如jQuery。
這對圖書館來說更容易。
Here is a list of JavaScript libraries/frameworks commonly used in AJAX development.
一個更簡單的英語解釋:jQuery是東西,使AJAX和其他JavaScript任務要容易得多。
- 1. jquery-latest.min.js和jquery 2.1.1有什麼區別?哪個更好?
- 2. 色調和ambari視圖有什麼區別?哪一個更好
- 3. arrayListOf和mutableListOf有什麼區別,哪一個更好?
- 4. AJAX與JavaScript和jQuery有什麼區別?
- 5. AJAX和JSX有什麼區別?
- 6. Promise和AJAX有什麼區別?
- 7. sqlite中query()和rawQuery()之間有什麼區別,哪一個更有效,goog
- 8. J2ME Wireless Toolkits和哪一個選擇有什麼區別?
- 9. jQuery - 有什麼區別
- 10. jQuery:'$(this)'和'this'有什麼區別?
- 11. jquery lazyload和JAIL有什麼區別?
- 12. jQuery中$('abc')和$(「abc」)有什麼區別?
- 13. jQuery的mouseout()和mouseleave()有什麼區別?
- 14. jquery中get()和eq()有什麼區別?
- 15. jQuery和Node.js有什麼區別?
- 16. 在PHP中!=和<>運算符有什麼區別,哪個最好?
- 17. 這兩個Lua例子有什麼區別?更好嗎?
- 18. 在zend中會話管理器和會話容器有什麼區別,哪一個更好?
- 19. 傳統的Ajax或JQuery的Ajax,哪一個更好?
- 20. 有什麼區別`和$(Bash中有什麼區別?
- 21. ==和===有什麼區別?
- 22. ==和===有什麼區別?
- 23. 有什麼區別? :和||
- 24. ==和===有什麼區別?
- 25. '=='和'==='有什麼區別?
- 26. `&`和`ref`有什麼區別?
- 27. 有什麼區別:。!和:r!?
- 28. | 0和~~有什麼區別?
- 29. Appender和〜有什麼區別?
- 30. Android偏好 - 有什麼區別?
蘋果和桔子 – UpTheCreek 2009-11-19 13:58:20
https://learn.jquery.com/ajax/是一個真正有用的鏈接 – ocean800 2015-06-26 19:58:25