// whole-script strict mode syntax
// JavaScript is very flexible
// felxible === dangerous
// added ECMAScript 5
'use strict';
console.log('Hello world');
a=6;// error를 포착한다.
파일 제일 위에 'use strict'을 선언하게 되면 보다 엄격한 parsing 및 error handling을 자발적으로 적용함으로써 일반적인 코딩 실수나 안전하지 않은 동작을 포착한다.