정의되지 않은 검사 후에도 유형 스크립트 "error TS2532: 개체가 '정의되지 않음'일 수 있음" 저는 그것을 사용하려고 합니다.--strict에 대한 옵션.tsc하지만 저는 이해할 수 없는 "이상한" 사건에 부딪혔습니다. 내가 쓴다면: function testStrict(input: {query?: {[prop: string]: string}}) { if (input.query) { Object.keys(input.query).forEach(key => { input.query[key]; }) } return input; } 컴파일러가 다음에 대해 불평합니다. test.ts(5,9): 오류 TS2532: 개체가 '정의되지 않음'일 수 있습니다. (문제가 되는 대목은input.query[key];..