니다. 자바스크립트를 실행하기 전에 타입 오류를 확인하고 발견된 문제를 먼저 해결하는 것이
가장 좋습니다.
어떤 프로젝트는 구문 오류뿐만 아니라 모든 타입스크립트 타입 오류가 수정될 때까지 코드 실행을
차단하기도 합니다. 필자를 포함한 많은 개발자는 이 방식이 성가시고 불필요하다고 생각합니다. 대부분의 프
로젝트는
13
장에서 살펴볼 구성 옵션과
tsconfig
.
json
파일을 사용해 차단하지 않도록 설정합니다.
2.2
할당 가능성할당 가능성
타입스크립트는 변수의 초깃값을 읽고 해당 변수가 허용되는 타입을 결정합니다. 나중에 해
당 변수에 새로운 값이 할당되면, 새롭게 할당된 값의 타입이 변수의 타입과 동일한지 확인합
니다.
타입스크립트 변수에 동일한 타입의 다른 값이 할당될 때는 문제가 없습니다. 예를 들어 변수
가 처음에
string
값이면 나중에 다른
string
값을 할당하는 것은 문제가 되지 않습니다.
let firstName = "Carole";
firstName = "Joan";
하지만 타입스크립트 변수에 다른 타입의 값이 할당되면 타입 오류가 발생합니다. 예를 들어
처음에는
string
값으로 변수를 선언한 다음 나중에
boolean
값을 넣을 수 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.