728x90
순수 바닐라 자바스크립트를 이용할 때는 use strict
를 쓰는 게 좋다.
자바스크립트는 굉장히 유연하다는 게 특징인데,
개발자가 실수를 할 수 있다는 단점이 있다.
예를 들어
- 선언되지 않은 변수에 값을 할당
- 기존에 존재하는 프로토타입 변경
이런 이상한게 가능하다.
ECMAScript 5부터 추가된 use strict
을 사용하게 되면
위처럼 비상식적인 것을 사용할 수 없게 된다. (에러가 나서 잘못된 부분을 확인할 수 있다.)
use strict
사용법
javascript 파일 제일 위에 use strict를 적어준다.
예시
'use strict'
/* 코드 작성 */
반응형
'개발공부 > JavaScript' 카테고리의 다른 글
함수형 프로그래밍의 특징 (0) | 2022.02.17 |
---|---|
[JS] const, let 차이점 (0) | 2022.02.03 |
JavaScript에서 var을 쓰면 안되는 경우 (feat. var hoisting) (0) | 2022.01.18 |
Promise와 Async await (0) | 2022.01.18 |
html에 script를 추가할 때 어떤 방법이 가장 좋을까? (0) | 2022.01.17 |