- 96 名前:デフォルトの名無しさん (ワッチョイ 13ce-wh/5) mailto:sage [2016/09/04(日) 14:27:30.61 ID:+uXpWhFu0.net]
- >>92
Promiseっていうのはthenでつなげるためには Promiseオブジェクトを返さなきゃいけないと思ってるのかもしれないけど、 Promise.resolve(1) .then(i => Promise.resolve(i+1)) .then(i => Promise.resolve(i+1)) .then(i => Promise.resolve(i+1)) .then(i => console.log(i)) こういう書き方も問題ないんだよ。 Promise.resolve(10) .then(i => i+10) .then(i => i+10) .then(i => i+10) .then(i => console.log(i)) setTimeoutはそれを入れる明確な理由があるのであれば (「念のため」は明確な理由ではない)入れるべきだが、 理由がない場合は入れない。単なる無駄な処理。 あんたがディスられてるのは、理由をいわずに setTimeoutを持ち出してきたから。
|

|