throw new Error("stop");
вот так насколько я помню правильно бросать исключения
только теперь фаербаг все равно ругается)
Код:
|
throw new Error("stop"); |
НО!
если обернуть исключение в блок try-catch, на что он и расчитан, то соответсвенно никакой ошибки в фаербаге не выдается
ни при одном из двух вариантов
try
{
throw "dsf";
//throw new Error("dsf");
}
catch(e)
{
alert(e);
}
оберните весь глобальный скрипт в исключение, и все будет норм