【node.js】サーバサイドjavascript 3【io.js】©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0059デフォルトの名無しさん
2015/01/05(月) 20:56:09.22ID:xBMPeqox例外ではなくrejectの話ということがより明確になるようにコードを修正した
rejectをハンドリングしている
Promise.resolve(true).then(function(v) {
return Promise.reject(new Error('then'));
}).catch(function(e) {
console.log(e);
});
はブレークしないが、rejectをハンドリングしていない
Promise.resolve(true).then(function(v) {
return Promise.reject(new Error('then'));
});
はブレークするのか?
ちなみにQを使う場合はQ.getUnhandledReasons()で
「ハンドリングしてないreject」の一覧を取得できる
nodeではsetInterval()で定期的にログ出力すればデバッガの必要性は低い
■ このスレッドは過去ログ倉庫に格納されています