타입스크립트 constructor()는 필드값에 어쩌구가 있어야 this.어쩌구 가능 class에 필드값을 지정도 가능 (타입도)근데 굳이 안 해도 당연히 알아서 추정해주긴 함constructor에 당연히 파라미터 삽입 및 타입 지정도 가능prototype 함수 만드는
type 키워드로 타입변수 생성 가능interface 키워드도 타입변수 생성 가능기존 type 키워드하지만, name : string 과 name : string 이면 하나로 합쳐줌 name : stringinterface - 유연type - 엄격일반적인 상황에서는 t
TS로는 타입을 추가하는 것이지 값을 할당하는 것이 아님Type Alias나 Interface는 타입을 정의하는 것이지 값을 정의하는 것이 아님 \-- 값을 넣는다는 것은 JS의 영역이고 우리는 "협업"을 위한 함수, 변수, 클래스의 스펙을 정의하는 작업을 TS로 할
이 글을 보고 있다면 당연히 알고 있을 Type Alias에 대해 다시 한번 알아봅시다우리는 JS에서 어떤 값을 재사용 편~하게 하기 위해 변수를 썼습니다TS에서는 복잡한 타입을 재사용하기 위해 Type Alias를 사용합니다예시를 들어볼까요 저희는 name이 stri
먼저, 타입 단언에 대해 복습하고 갑시다 술이 덜 깬상태로 쓴 이전 글을 보면 알 수 있듯이 (사실 지금도 안 깸) 감히 내가 TS형님보다 타입을 확실하게 잘 알고 있다고 생각할 떄 청출어람 맹키로 내가 생각한 타입이 맞다고 우기는 것입니다.웬만하면 사용하지 않는 것을
타입스크립트는 동적 타입 언어 (런타임시 변수의 타입이 결정되는 언어)인 자바스크립트의 약점을 위해 정적인 타입을 부여한 언어 즉, 자바스크립트의 확장판컴파일 시 타입 체킹을 하기 때문에 오류 포착도 쉽고 명시적 타입지정으로 개발자의 의도를 명확하게 파악 가능타입스크립