Я работаю в одном примере и в какой-то момент (когда что-то происходит), чтобы остановить выполнение javascript-кода.Как прервать или остановить выполнение JavaScript?
Вот это строка, где я обнаружить ошибки (строки номер 36 на DEMO):
if(error_print === null){
s += "errors+='"+"You have error in row :" + (i+1) + "';";
//here I want to stop the code execution
} else{ //continue...}
Так что я хочу:
1- остановить выполнение кода, когда эта ошибка обнаружена
2- для очистки #output textarea
от сообщений, печати, прежде чем
(так что, если произошла ошибка, я хочу только, чтобы ю e в текстовом поле #errors
). Так что я не хочу #output
текстовую область, чтобы эти значения:
This " is my first program
My name is XXX
, но я хочу, чтобы это было пустым после обнаружения ошибок.
Я попытался использовать return;
и throw new Error('You have an error');
, но они не функционируют. Не могли ли вы помочь мне, пожалуйста? Заранее спасибо.
Here is the demo you can play with.
выбросить исключение и поймать во внешнем блоке try/catch – BeNdErR
@cory на самом деле я не знаком с этой концепцией. Не могли бы вы мне помочь? Предложить что-то, где начать читать, поможет мне. Спасибо – orsina
Я сомневаюсь, что вы действительно хотите прекратить выполнение кода, поскольку это предотвратит возможный шаг 2. –