strictmode
-
JavaScript에서 "strict mode"를 사용해야 하는 이유Dev/JavaScript 2014. 4. 1. 12:00
Strict Mode는 ECMAScript 5 버전에 있는 새로운 기능으로써, JavaScript 코드에 더 나은 오류 검사를 적용하고, 좀 더 많은 예외를 발생시킨다. Strict Mode를 사용하면 암시적으로 선언한 변수를 사용하거나 읽기 전용 속성에 값을 할당하거나 확장할 수 없는 개체에 속성을 추가할 수 없다. 예를 들면 전역 객체들에 접근 하려 하는 것을 방지하고 예외를 발생 시킨다거나 상대작으로 안전하지 않은 액션이 발생하는 것을 방지한다. Strict Mode 대한 추가 정보는 ECMAScript Language Specification, 5th edition 에서 확인 할 수 있다. 아래는 예제는 Strict Mode를 선언 하는 방법이다. "var"를 사용하지 않아 전역 객체에 접근 하려..