자바스크립트의 특성
- 자바스크립트는 유연하지만 그만큼 위험한 언어이다
a = 6
strict mode
- ECMAScript 5 에 추가 된
'use strict'
을 js에서 선언하면 strict mode 가 된다
'use strict';
a = 6
- 좀더 안정적인 환경을 제공한다.
- 속도 개선에도 도움이 된다.
strict mode 쓸까 말까?
- strict mode 로 인해서 다양한 에러가 발생 할 수 있다
- ESint 는 strict mode가 제한하는 오류는 물론 코딩 컨벤션을 설정 파일 형태로 정의하고 강제할 수 있기 때문에 더욱 강력확 효과를 얻을 수 있다
strict mode 대신에 ESint(린트) 를 쓰자