diff --git a/Ch2_HowToWrite/then-return-new-promise.adoc b/Ch2_HowToWrite/then-return-new-promise.adoc index 116ab6f89..afb661ff0 100644 --- a/Ch2_HowToWrite/then-return-new-promise.adoc +++ b/Ch2_HowToWrite/then-return-new-promise.adoc @@ -29,9 +29,6 @@ console.log(thenPromise !== catchPromise);// => true image::img/then_catch.png[Then Catch flow] -この挙動はPromise全般に当てはまるため、`Promise.all`や`Promise.race`も -引数で受け取ったものとは別のpromiseオブジェクトを作って返しています。 - この仕組みはPromiseを拡張する時は意識しないと、いつのまにか触ってるpromiseオブジェクトが 別のものであったという事が起こりえると思います。 @@ -110,4 +107,7 @@ function anAsyncCall() { ---- これらのアンチパターンについて、詳しくは -http://taoofcode.net/promise-anti-patterns/[Promise Anti-patterns] を参照して下さい。 \ No newline at end of file +http://taoofcode.net/promise-anti-patterns/[Promise Anti-patterns] を参照して下さい。 + +この挙動はPromise全般に当てはまるため、後に説明する<>や<>も +引数で受け取ったものとは別のpromiseオブジェクトを作って返しています。