Я использую промисы javascript в моем угловом приложении, но я устал повторять один и тот же errorCallback для каждого промиса. Я рассматриваю возможность просто обернуть обещание в блок try/catch и заставить блок catch обрабатывать любые сбои обещания.
Что приводит меня к вопросу: являются ли обратные вызовы ошибок избыточными, если они находятся в блоке try/catch? Будет ли javascript «поймать» ошибку?
Изменить: добавление кода, чтобы отразить, как я планирую это сделать:
try {
$http.post().success(callback);
}(catch)
{
}
Такой же как:
$http.post().succes(callback()).error(callback)
$http.post().success(callback);
без скобок послеcallback
? - person jfriend00   schedule 24.10.2014