2015-10-19 4 views
0

Как я могу вручную сбросить синтаксическую ошибку в функции javascript?Как вручную вывести ошибку синтаксиса в javascript

Когда некоторая функция в моей программе возвращает неопределенное значение, я хочу, чтобы бросить синтаксическую ошибку,

+0

eval "это не будет компилировать это будет!" – amdixon

+0

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/throw – mplungjan

+0

Если вы согласитесь, пожалуйста, примите, если вы не прокомментируете. –

ответ

2

Это не рекомендуется (потому что вы должны создать свое собственное исключение для обработки некоторых необычных ситуаций в вашем коде), но если вы должны вы можете сделать это следующим образом:

throw SyntaxError("your message")