LoginSignup
2
3

More than 5 years have passed since last update.

javascriptでPromiseを使ってみる。

Posted at

Promiseを使えばコールバック地獄から抜けれるという記事を読みまして、いくつかコードを書いてためしてみました。今まで知らずにコード書いてきたのが信じられません。私は今後Promiseをたくさん使うことをヤクソクます。

参考サイト

今更だけどPromise入門
一年前の記事ですが、非常に参考になりました。

Promiseを触ってみた、きっかけ

Vue.jsの勉強をしているのですが、公式サイトのサンプルvue-hackernewsでPromiseを使用しており、なんじゃこりゃ?ということで初めて知りました。

とりあえず、このコードがどう動くか分かれば良いのでは

var d = [1,2,3,4,5]

Promise.all(d.map( (value) => {
    value++
    return Promise.resolve(value)
}))
.then( (result) => {
    console.log(result)
})

Promise.allに渡した配列の処理が全て終わってから、thenが処理される。
これ、めちゃくちゃ便利じゃないですか!

さいごに

Promiseの使い方はもっとたくさんあります。また上記コードが正しい使い方かもわかりません。たくさん人のコード読んで成長することを。。。

2
3
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
2
3