回答編集履歴
1
動作対象ブラウザ
test
CHANGED
@@ -2,13 +2,13 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
> 非同期通信で、サーバー上のデータを取得する方法としてXMLHttpRequest、Fetch、$.ajaxがありますが、この三つについて調べてみてもなかなか違いがよくわかりません。
|
5
|
+
> 非同期通信で、サーバー上のデータを取得する方法として[XMLHttpRequest](https://developer.mozilla.org/ja/docs/Web/API/XMLHttpRequest)、[Fetch](https://developer.mozilla.org/ja/docs/Web/API/Fetch_API/Using_Fetch)、[$.ajax](http://www.jquerystudy.info/reference/ajax/ajax.html)がありますが、この三つについて調べてみてもなかなか違いがよくわかりません。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
9
|
APIの呼び出し方法が違うだけで、どれも同じ機能です。
|
10
10
|
|
11
|
-
機能の優劣はありませんので、自分
|
11
|
+
機能の優劣はありませんので、自分で決めた「動作対象ブラウザ」で実装されているかだけ注意すれば、好みで選んで問題ありません。
|
12
12
|
|
13
13
|
あえていえば、`jQuery.ajax` はライブラリの機能なので、ビルトイン関数の方が高速に動作しますね。
|
14
14
|
|