친구에게 쉽게 시작하는 타입스크립트 책을 받게 되어서 그동안 잘 모르고 사용했던 타입스크립트를 제대로 공부하며 남기기로 결심했습니다.자바스크립트에 타입을 부여한 언어입니다.타입을 부여함으로써 에러의 사전방지와 코드 가이드 및 자동완성이 용이해지는 장점이 있어 많은 개발
이런 투두앱 코드가있습니다. 코드블럭으로 볼 땐 아무 문제가 없지만 IDE를 통해 열게 되면 any타입이니 사용에 따라 맞는 타입을 정의 해주라는 경고문구가 뜹니다. 이부분들을 고쳐보겠습니다. 1.타입 정의해주기 1. fetchTodoItems() fetchTo
타입스크립트에서 interface란 객체 타입을 정의 할 때 사용하는 문법입니다.Java나 C++등 객체지향언어를 사용해 봤다면 개념을 알고 있을 것입니다.오늘은 타입스크립트의 인터페이스를 이용한 타입 정의와 타입스크립트의 인터페이스에 대해 포스팅 하겠습니다.strin
클래스란 여러가지 유사한 객체를 쉽게 생성하는, 객체의 청사진입니다.Javascript에서는 ES6부터 지원하고 Typescript에서는 개발자가 만드는 하나의 타입입니다.이 두 객체는 모두 name과 age라는 공통된 속성을 가지고 있습니다.이렇게 모양이 유사한 객체
<T>,<K>,<U> 처럼 사용하며 타입스크립트에서 중복되는 코드를 효과적으로 줄이고 고급 문법을 작성할 수 있게 해주는 제네릭에 대해 알아보겠습니다.제네릭은 타입을 미리 정의하지 않고 사용하는 시점에 원하는 타입을 정의해서 쓸 수 있는 문법입니다. 마
타입단언 (type assertion)은 타입스크립트의 타입 추론 (type inference)에 기대지 않고 개발자가 직접 타입을 명시하여 해당 타입으로 강제하는 것을 의미합니다.변수를 선언하고 문자열을 할당했습니다. 타입스크립트의 타입추론덕분에 선언하는 시점의 초깃