Promiseの中で吐かれた例外は暗黙的にcatchされてrejectedにいく
(タイトル修正。勘違いだった)
momic.jsの実装で一番つらかったところ。Promiseが新機能とは言え、何も言わずに死ぬのだいぶ困る。 仕様を勘違いしていた
環境は Chrome34Mac
var p = new Promise(function(done){ throw 'error' done(); }); p.then(function(){ console.log("doesn't come here and does'nt report error"); }, function(){ console.log('rejected') });
なにも言わない!!!
rejectedにくる