순수 바닐라 자바스크립트를 사용할땐 use strict을 선언하는 것이 좋음
자바스크립트 언어는 굉장이 유연한 언어이다. 유연하다는 것은 아주 위험하기도 하다는 것이다.
이는 개발자가 많은 실수를 할 수 있다는 것을 의미한다. 자바스크립트에서는 선언되지 않은 변수의 값을 할당 한다던지 아니면 기존에 존재하는 프로토타입을 변경한다든지 이런 비상식적인 것들은 다른언어를 공부하고 온 개발자들이 봤을 때 미친 것들이다... use strick는 ECMAScript5 에 추가되어 있다. 그래서 use strict를 선언하면 비상식적인 행위들을 할 수 없게된다. 즉 비상식적인 오류들을 줄일 수 있다는 것이다.
반응형
'Web > 자바스크립트' 카테고리의 다른 글
| jquery 이벤트 처리 on() / off() / one() (0) | 2022.03.30 |
|---|---|
| querySelector() / querySelectorAll() 사용법 (0) | 2022.03.29 |
| innerText / innerHTML 비교 (0) | 2022.03.29 |
| [javascript] var hoisting (0) | 2021.05.27 |
| [javascript] asyn, defer 비교 (0) | 2021.05.26 |