Лучшее руководство по Ошибка JavaScript - Бросьте, попытаться поймать в 2024 году. В этом руководстве вы можете изучить ошибка JavaScript,JavaScript бросок (бросок) Ошибка,JavaScript попытаться поймать,примеров,примеров,Вбрасывание Заявление,примеров,
Ошибка тесты заявление попробуйте блок кода.
поймать заявление обрабатывает ошибку.
броском оператор создает пользовательскую ошибку.
Когда двигатель JavaScript выполняет код JavaScript, различные ошибки возникают.
Может быть ошибка синтаксиса обычно вызывается программистами ошибки или опечатки кодирования.
Язык может быть неправильно или отсутствующие функции (может быть из-за различий в браузере).
Это может быть ошибочной из-за вывода ошибок с сервера или пользователем результата.
Конечно, это может быть из-за многих других непредсказуемых факторов.
При возникновении ошибки, когда дела идут плохо, двигатель JavaScript обычно прекращается, и сообщение об ошибке.
Технический термин для описания этой ситуации: JavaScript выдаст ошибку.
попытаться определить оператор позволяет проверить на наличие ошибок в реализации блока кода.
задвижка утверждение позволяет определить блок кода , когда ошибка возникает при попытке блок кода, выполненный.
JavaScript попробовать и заявления об уловах появляются парами.
try { //在这里运行代码 } catch(err) { //在这里处理错误 }
В следующем примере, мы намеренно написал опечатку в блоке кода попробовать.
чтобы попытаться поймать блок будет поймать ошибку блока, и выполнить код, чтобы справиться с этим.
бросок инструкция позволяет нам создавать пользовательскую ошибку.
Правильный технический термин: создать или бросает исключение (исключение).
Если бросок и попытаться поймать вместе, вы можете контролировать ход выполнения программы и генерировать сообщение об ошибке.
Исключение JavaScript может быть строка, число, логическое значение или объект.
В этом случае значение обнаружения входных переменных. Если значение неверно, он вызывает исключение (ошибка). улов будет ловить эту ошибку, и выводит сообщение об ошибке для некоторых пользовательских:
function myFunction() { try { var x=document.getElementById("demo").value; if(x=="") throw "值为空"; if(isNaN(x)) throw "不是数字"; if(x > 10) throw "太大"; if(x < 5) throw "太小"; } catch(err) { var y=document.getElementById("mess"); y.innerHTML="错误:" + err + "。"; } }
Обратите внимание, что если ошибка функции getElementById, приведенный выше пример выдаст ошибку.