"use strict"는 리터럴 표현인 지시문입니다. JavaScript 1.8.5에서 도입되었습니다. 이름에서 알 수 있듯이 "use strict"는 코드가 엄격 모드에서 실행됨을 나타냅니다. non-strict에서는 코드가 실행되지 않습니다. 엄격 모드에서는 실행되지 않습니다.
엄격 모드를 선언합시다. 선언하려면 처음에 "use strict" 키워드를 추가합니다. 전역 범위의 경우 스크립트 시작 부분에 선언합니다.
<!DOCTYPE html> <html> <body> <p>An error would come, since you have used a variable, but forgot to declare it</p> <p>Press F8 to see the error.</p> <script> "use strict"; a = 1; </script> </body> </html>