Показать сообщение отдельно
  #2 (permalink)  
Старый 26.01.2010, 16:38
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

function func1(){
  try{
    function func2(){
      //Что-то завершающие
      throw 'exit';
      }
    продолжение func1;
    }catch(e){if e!=='exit' throw e}
  }


Но оно гораздо медленее ретурнов. Легче сделать ретурн с опред значением и его на выходе проверять.
try catch vs. returns кто быстрее ?

Последний раз редактировалось PeaceCoder, 26.01.2010 в 16:43.
Ответить с цитированием