しがないエンジニアのブログ

技術的な内容をメモ代わりにつらつら

非同期処理

XMLHttpRequestと後継のfetch APIについて

XMLHttpRequest XMLHttpRequestは、urlを指定してリクエストを送信することができる機能である。 基本的な使い方は以下の様になっている const xhr = new XMLHttpRequest(); xhr.open('GET', 'http://~~~'); xhr.send(); xhr.onload = () => { console.log(x…

javascriptのPromiseやasync/awaitについて

Promise Promiseはjs側で用意されている非同期処理である。 Promise.resolve().then(() => { console.log('1'); return '1'; }).then((result) => { console.log('2'); return result + '2'; }).then((result) => { console.log('3'); return result + '3'; …