Q.
then() catch(), - Q. then() , ; "catch()" , :
someFn()
.then(doStuff)
.catch(handleError)
- , done() , , :
try {
someFnThatGeneratesAnError().done()
} catch(e) { ... }
, catch() done(), , , Q onerror, , done() , , , .
, catch(), onerror, , then() vs done().