0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

JSの Promise

Posted at

JSの Promise
Promise.prototype.then()
JS初心者が苦し紛れにメモを取っています。

参考:Promise.prototype.then()

  • then() メソッドは Promise を返す。最大2つの引数、 Promise が成功した場合と失敗した場合のコールバック関数を取る。
const promise1 = new Promise((resolve, reject) => {
  resolve('Success!');
});

promise1.then((value) => {
  console.log(value);
  // expected output: "Success!"
});

?よくわからない、、

参考2:JavaScript の Promise: 概要

  • JavaScript はシングル スレッド
  • JavaScript はペイント、スタイルの更新、ユーザー操作の処理(テキストのハイライト表示やフォーム コントロールの操作など)と同じキューに入っています。 これらいずれかの処理のアクティビティが、他のアクティビティを遅延させる

参考3 JavaScriptのPromiseとjQueryのPromise

今のところの理解

  • 順番通りに実行させたいときに使うもの
  • 昔は順番通りに実行させたいときにコールバックなどでなんとか解決されていたが、ES6から公式になったもの
  • 少し疲れたので、また気力があるときに理解を進める
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?