回答編集履歴

1

動作対象ブラウザ

2018/09/28 09:42

投稿

think49
think49

スコア18189

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