-> 타입스크립트는 자바스크립트의 상위호환이다.
이 부분 좀 이해가 안갔는데, 타입스크립트에서 자바스크립트 원래 문법대로 하면 에러나니까. 근데 타입에러는 컴파일에러가 아니고, 컴파일과 별도의 과정이라고 함.
-> 타입스크립트는 런타임에 영향을 주지 않는다.
타입 변환하게 해줘도 자바스크립트 상에서 타입변환은 일어나지 않는다. 위의 과정과 같은 이유.
-> 타입스크립트는 덕타입팅 기반이다.
따라서 실제로 instanseof같이 타입이라는 요소가 별도로 있는게아니고, property를 비교하는 방식의 타입체킹을 하기 때문에, 똑같은 요소만 있으면 타입에러가 안난다. 이건 뒤에서 자세히 설명해주신다 함.
같은 이유로 테스트돌리기좋음 모킹용.
-> 타입스크립트는 자바스크립트의 상위호환이다. 이 부분 좀 이해가 안갔는데, 타입스크립트에서 자바스크립트 원래 문법대로 하면 에러나니까. 근데 타입에러는 컴파일에러가 아니고, 컴파일과 별도의 과정이라고 함.
-> 타입스크립트는 런타임에 영향을 주지 않는다. 타입 변환하게 해줘도 자바스크립트 상에서 타입변환은 일어나지 않는다. 위의 과정과 같은 이유.
-> 타입스크립트는 덕타입팅 기반이다. 따라서 실제로 instanseof같이 타입이라는 요소가 별도로 있는게아니고, property를 비교하는 방식의 타입체킹을 하기 때문에, 똑같은 요소만 있으면 타입에러가 안난다. 이건 뒤에서 자세히 설명해주신다 함. 같은 이유로 테스트돌리기좋음 모킹용.