Strict mode란?

JavaScript에서 코드를 더 엄격한 규칙으로 실행하게 만드는 기능이다.

Strict Mode 개요

JavaScript의 Strict mode는 ES5에서 도입된 기능으로, 오류 가능성이 있는 코드를 더 엄격하게 검사한다.

Strict Mode 적용 방법

전역 모드

"use strict";

함수 범위

function strictFunction() {
    "use strict";
}

Strict Mode 주요 특징

1. 암묵적 전역 변수 방지

"use strict";
x = 10; // 에러 발생

2. this의 기본 값 변경

Strict mode에서는 thisundefined로 설정된다.

연결문서

댓글남기기