- 520 名前:長くなったから分割 mailto:sage [2015/12/24(木) 12:39:45.82 ID:lTmsChXg.net]
- もっとも、どう頑張ってもsleep(1000)みたいな形で使えるようになることはない。
>>503の例のように、await sleep(1000); というawait構文を使った形になる。 そしてasync、awaitはただのPromiseの構文糖なのだから、Promiseを返す 関数であれば、ES7でasync、awaitを使って書くことができる。 だから、Promiseを返すバージョンのsetTimeoutとして、 sleep(1000).then(function() { ・・・ }) みたいな使い方をする ブラウザのAPIが新しく作られることは有るかもしれない。 そして、これならば今のブラウザでも動く。
|

|