[JavaScript]UserStrict

LMH·2022년 11월 9일
1
post-thumbnail

자바스크립트는 꽤 오랫동안 호환성 이슈 없이 발전해왔습니다. 기존의 기능을 변경하지 않으면서 새로운 기능이 추가되어 왔습니다.

덕분에 기존에 작성한 코드는 절대 망가지지 않는다는 장점이 있으나 이전 개발자들의 실수들이 언어 안에 고스란히 남게 된다는 것이 단점이었습니다.

그러나 2009년 ECMAScript5(ES5)가 등장하면서 새로운 기능들이 추가되면서 기존의 기능이 변경되게 되는데 이 때 발생하는 호환성 문제를 해결하고자 strit 모드를 활성화 했을 경우에만 변경사항이 활성화 되도록 설정되었습니다.

Strict 모드 사용법

Strict 모드를 설정하는 방법은 간단합니다. 최상단에 "user strict" 지시자를 추가하면, 모던한 방식으로 자바스크립트를 사용할 수 있습니다.

"user strict"

 <코드 작성> 

정리

최신 자바스크립트를 적용하기 위해서는 코드 최상단이 'use strict' 지시자를 이용하여 명시해주면 됩니다. 그러나 클래스와 모듈을 사용하면 자동으로 strict 모드를 지원하므로 'use strict'를 생략해도 됩니다.

profile
새로운 것을 기록하고 복습하는 공간입니다.

0개의 댓글