tsc는 일부 tscconfig 규칙에서 이와 같은 코드에 오류를 제공합니까?
function buildName(firstName: string, lastName?: string) {
return firstName + " " + lastName;
}
lastName이 정의되지 않았는지 확인하는 코드가 없으면 tsc 컴파일 오류가 있어야한다고 생각합니다. 컴파일에 오류를주기 위해 tsc를 어떻게 얻을 수 있습니까?
포함 된 변수와 연결하는 undefined
것은 이상하지만 JS에서 금지되지 않으므로 TS 오류가 발생하지 않습니다.
그러나 일반적으로 원하는 것이 아니며 문제를 나타냅니다. 제한 플러스 피연산자 TSLint 또는 ESLint의 규칙이 금지 :
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다