개발공부/JavaScript

JavaScript 파일에서 use strict를 쓰는 이유

개발자 찐빵이 2022. 1. 17. 20:32
728x90

순수 바닐라 자바스크립트를 이용할 때는 use strict를 쓰는 게 좋다.
자바스크립트는 굉장히 유연하다는 게 특징인데,
개발자가 실수를 할 수 있다는 단점이 있다.

예를 들어

  • 선언되지 않은 변수에 값을 할당
  • 기존에 존재하는 프로토타입 변경

이런 이상한게 가능하다.

ECMAScript 5부터 추가된 use strict 을 사용하게 되면
위처럼 비상식적인 것을 사용할 수 없게 된다. (에러가 나서 잘못된 부분을 확인할 수 있다.)

use strict 사용법

javascript 파일 제일 위에 use strict를 적어준다.

예시

'use strict'

/* 코드 작성 */
반응형