Цитата:
Я пока не придумал как вызвать ошибку EvalError, кроме как ручками. Но Там вроде все нормально написано. И почему "опять"? |
EvalError вызывает SyntaxError так что так вы её и не вызовите.
http://javascript.ru/forum/offtopic/...flehnagan.html |
Niar, необязатедльно SyntaxError:
try { eval('(1).replace(/a/,"")') } catch ( ex ) { console.info( ex ) } |
Я читал что eval лучше вообще не использовать
|
Niar, и кто же такое написал?
|
Да вроде где-то на этом форуме)
|
e1f,
А в каких случаях вызывается ошибка EvalError? Пример, если можно. |
Niar, почему нельзя вызвать EvalError:
try { new eval('1;') } catch ( ex ) { console.info( ex ) } Мараторий, это и Вам ответ :) пока сходу другой пример не приведу. EvalError бросается при некорректом использовании евал. new eval() -- некорректно. |
Вы бы статьи написали по типам ошибок)
|
:)
Действительно. Корректным такое использование сложно назвать. Но тогда какое можно придумать практическое применение EvalError? |
Часовой пояс GMT +3, время: 16:26. |