문을 판단할 때 ( x=0) (x==0)과 (x===0)과는 다릅니다.
x=0은 음수, 0은 false, x=10이면 true입니다.
x==0으로 판단되지만 자동으로 형이 변환됩니다. 🎜>덧셈과 연결 연산자가 다릅니다
x='10' y=5;
문자열 분기
var x = "Hello World!";위 분기는 오류를 보고합니다
var x = "HelloWorld!";
이렇게 할 수도 있습니다. 추가 백슬래시
var x = "Hello\ World!";
포인트 숫자를 잊었거나 잘못 기록했습니다
JavaScript 엔진이 JavaScript 코드를 실행할 때 다양한 오류가 발생할 수 있습니다.
구문 오류일 수 있습니다. 일반적으로 프로그래머의 코딩 오류나 오타일 수 있습니다.
JavaScript에서 오류가 발생합니다
오류가 발생하거나 문제가 발생하면 일반적으로 JavaScript 엔진이 중지되고 오류 메시지가 생성됩니다.
JavaScript try and catch
JavaScript 문 try와
catch는 쌍으로 나타납니다.
try { //在这里运行代码
} catch(err) { //在这里处理错误
}
밤나무
ar txt="" ; 함수 메시지()
{ try {
adddlert("Welcome guest!");
} catch(err) {
txt="本页有一个错误。\n\n";
txt+="错误描述:" + err.message + "\n\n";
txt+="点击确定继续。\n\n";
alert(txt);
}
}
Throw 문
throw 문을 사용하면 사용자 정의 오류를 생성할 수 있습니다.
구문 throw *exception*
예외는 JavaScript 문자열, 숫자, 논리값 또는 개체일 수 있습니다.
아아아앙
렌더링
위 내용은 JavaScript 단순 오류 요약 오류 디버깅 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!