Javascriptのコールバックの練習をしているのですが、以下のコードでgithubのデータが取得できません。
callbackはサーバーへデータ通信後、引数を実行することができないからでしょうか?
この場合、どのようにすれば送信したデータを表示できるのでしょうか?
javascript
1<!doctype html> 2<html> 3<head> 4 <title>WebAPI</title> 5 <script> 6 var xhr = new XMLHttpRequest(); 7 function hoge(callback){ 8 console.log("1"); 9 xhr.open('get','https://api.github.com/users/(ユーザー名)'); 10 callback(); 11 } 12 13 function hoge2(){ 14 console.log("2"); 15 xhr.send(); 16 console.log(xhr.response); 17 } 18 19 hoge(hoge2); 20 21 </script> 22</head> 23<body> 24</body> 25</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/18 03:36