catch

abstract fun catch(onRejected: (Throwable) -> Unit): JsPromise<T>
abstract fun catch(onRejected: Value): JsPromise<T>

TBD.