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