Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 05 2019 08:11
  • May 05 2019 08:05
    Travis azu/promises-book@9ed5f2e (update-deps-2019-05-05) canceled (1003)
  • Jan 25 2019 14:02
    azu commented #259
  • Dec 30 2018 10:59
    azu edited #248
  • Dec 30 2018 10:54
    azu edited #248
  • Oct 17 2018 03:54
    azu opened #290
  • Oct 17 2018 03:54
    azu milestoned #290
  • Oct 17 2018 03:45
    azu opened #289
  • Jul 16 2018 05:13

    azu on master

    chore: add .nojekyll (compare)

  • Jul 16 2018 05:05
    azu closed #281
  • Jul 16 2018 05:05

    azu on master

    fix(promise-rance): fix typo f… (compare)

  • Jul 15 2018 07:39
    azu labeled #288
  • Jul 15 2018 07:39
    azu opened #288
  • Jul 15 2018 07:39
    azu labeled #288
  • Jul 15 2018 07:39
    azu labeled #288
  • Jul 15 2018 02:14
    azu opened #287
  • Jun 27 2018 23:19
    azu labeled #286
  • Jun 27 2018 23:19
    azu opened #286
  • Jun 27 2018 23:19
    azu labeled #281
  • Jun 27 2018 23:17
    azu commented #259
azu
@azu
指摘箇所を修正するPR: azu/promises-book#271
azu
@azu
@harry0000 ありがとうございます。
ご指摘頂いた箇所を修正致しました 。
https://github.com/azu/promises-book/releases/tag/1.6.1
harry
@harry0000
お手数おかけし恐縮です。
:thumbsup:
余震
@rockjins
怎么都是日本佬...没有大陆的聊天室吗,你们真的看得懂?...
FantasyGao
@FantasyGao
promise is async?
guandaxia
@guandaxia
是啊,好多日本人啊
StevenZhu
@SuunZhu
hi
Kevin
@EngineerKevin
= =
gao-pan
@gao-pan
这么多日本佬
Xiaozhuang
@Fogwind
hello,is someone here?
DaHuang
@Cloudintheking
すごい
Guanrui1
@Guanrui1
So many Japanese?
zengleyi
@zengleyi
真的有人吗???
这是干什么的??
YUSHENG3324
@YUSHENG3324
这么刺激的吗
Rocken
@cunxu
看不懂啊
韦永愿
@weiyongyuan94
这里是干嘛的呀
jydanbai
@jydanbai
???
TOMIYASU
@TOMIYASU_chan_twitter
4.5.のまとめのdelay-race-cancel-play.jsのコード内で2つの関数の宣言がダブってしまっていますね?(copyOwnFromとTimeoutError)
azu
@azu
ホントですね。
azu/promises-book#346
issue作りました
Atom
@atomEnvSaver

以下のセクションでPromise.thenのハンドラの処理結果を記録する関数について質問させてください。
対象セクション:2.8.2. Promise#thenのみで複数の非同期処理
対象コードファイル:multiple-xhr.js
疑問:
pushValueはrecordValueの第一引数を空配列でカリー化したもので、
最初はrequest.comment().then()内で呼ばれ、その結果を記録用配列に格納しています。
次に呼ばれるのは.then(request.people) .then()内で、また処理結果を配列に買う脳するのですが
この時、最初の処理結果の内容も保持できているのはどうしてでしょうか?
recordValueの第一引数resultsはプライベート変数となると思うのですが
2回目にpushValueが呼ばれたときにも1回目の結果を保持しているからこそ
2回分のfetch結果がmain().then()のハンドラの引数に渡されていのですよね

この点が疑問に思い、教えていただけますでしょうか

azu
@azu
bindしてる部分を次のように読み替えると良さそうな気がします。
    const results = []
    const pushValue = (value) => {
        return recordValue(results, value);
    }
Atom
@atomEnvSaver
ありがとうございます。データ保存用の配列が関数の外での定義のものなら理解できます。
bindで指定する(固定する)引数がそういった意味合いのものになることを理解していませんでした。
Promiseと関係ないことですみませんでした。
StevenGuo
@guozuji
thank u