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