Notice
Recent Posts
Recent Comments
Link
투케이2K
33. (javascript/자바스크립트) strict 모드 사용해 문법 오류 심층 검사 수행 - try catch finally 사용 본문
JavaScript
33. (javascript/자바스크립트) strict 모드 사용해 문법 오류 심층 검사 수행 - try catch finally 사용
투케이2K 2021. 6. 7. 10:06/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Edit++
개발 언어 : javascript
/* =========================== */
/* =========================== */
[소스 코드]
<script>
/*
[JS 요약 설명]
1. strict 모드 : ECMAScript 5에서 처음으로 소개되었으며, 자바스크립트 코드에 더욱 엄격한 오류 검사를 적용합니다
2. strict 모드는 스크립트나 함수의 맨 처음에 "use strict" 지시어를 사용하여 선언합니다
*/
/* 이벤트 함수 정의 */
function main() {
/*strict 모드 선언*/
"use strict"
/* 초기 변수 선언 */
var int_data = 0;
/* [try catch finally 구문 작성] */
try {
console.log("try : " + "start");
/* 에러를 강제 발생 시키기 위해 문법 작성 - 선언되지않은 변수 */
int_data = Number.parseInt(str_data);
console.log("결과 : " + int_data);
}
catch (exception) {
/* 에러 발생 구문 확인 실시 */
console.error("catch : " + exception.message);
/* 예외 상황 로직 처리 실시 */
int_data = -1;
}
finally {
console.log("finally : " + int_data);
}
};
</script>
/* =========================== */
/* =========================== */
[결과 출력]
/* =========================== */
/* =========================== */
[요약 설명]
/*
[JS 요약 설명]
1. strict 모드 : ECMAScript 5에서 처음으로 소개되었으며, 자바스크립트 코드에 더욱 엄격한 오류 검사를 적용합니다
2. strict 모드는 스크립트나 함수의 맨 처음에 "use strict" 지시어를 사용하여 선언합니다
*/
/* =========================== */
반응형
'JavaScript' 카테고리의 다른 글
Comments