【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
前次1-
抽出解除 レス栞

427
(2): デフォルトの名無しさん [sage] 2020/06/23(火) 05:08:14.54 ID:XbLXAbNL(1) AAS
こんな感じのコードでresolveは実行されてもpromiseが伝達しないケースがあるんだけど
内部的にはどういう理屈でそうなってるの?

new Promise(function(resolve,reject){
eventemitter.on('hoge', function(){
this.removeAllListeners();
resolve();
});
});
429: デフォルトの名無しさん [sage] 2020/06/23(火) 09:23:44.44 ID:jyrEAGC5(1) AAS
>>427
伝達されないケースの具体例を出さないとわからんよ
430: 427 [sage] 2020/06/24(水) 01:09:40.37 ID:KrEfgFvd(1) AAS
実際にはlistenerがasync関数で後から発火した他の同期listener内で先にresolve実行してた
そりゃ伝達しないわ…
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s