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