Я выбрасываю Errorиз своего метода, из которого я хочу ранний выход, как показано ниже:
// No route found
if(null === nextRoute) {
throw new Error('BAD_ROUTE');
}
Нужно ли мне ставить return;заявление после моего throw? На данный момент это работает для меня. Если это лишнее, я бы предпочел не вставлять его, но я не уверен, что могут делать разные браузеры.