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

Сообщение от Kolyaj
Кто забыл? Программист? А где он чего чистит в JS?
=)) интерпретатор. ведь throw это исключение и следствием его может быть приостановка выполнения всей работы => интерпретатор может не освобождать память.
Сообщение от Kolyaj
Другое дело, что return сразу из всех функций сделать невозможно, и иногда других способов, кроме как throw, нет.
Функции строятся так, что если идет возврат они продолжают цикл. если цикл закончился возвращаютсся либо ретурном либо throw
Ответить с цитированием