
TSconfig.json 속성 중 compilerOptions 옵션입니다.


엄격모드 ( strict 모드 ) ?
ECMAScript의 엄격한 부분을 적용하는 모드로, 전역 객체에 대한 암시적인 참조를 허용하지 않거나, 변수 선언 시 초기화를 강제화하는 등의 규칙 이 적용됩니다.
EXAMPLE
예시 )
function example() {
message = "Hello, TypeScript";
console.log(message);
}
example();
// 암시적인 전역 변수 할당은 alwaysStrict에서 오류가 발생합니다.
// ( ReferenceError: message is not defined )
속성 종류