#typescript
Read more stories on Hashnode
Articles with this tag
이정환 님의 한 입 크기로 잘라먹는 타입스크립트 를 수강한 내용 입니다. 인터페이스 확장 하나의 인터페이스를 다른 인터페이스들이 상속 받아 중복된 프로퍼티를 정의하지 않도록 도와주는 문법입니다. 예시를 보며 살펴보겠습니다. Animal 타입을 기반으로 Dog,...
이정환 님의 한 입 크기로 잘라먹는 타입스크립트 를 수강한 내용 입니다. 인터페이스 타입 별칭과 동일하게 타입에 이름을 지어주는 또 다른 문법 입니다. 객체의 구조를 정의하는데 특화된 문법(상속, 합침 등) 먼저 사용하는 예시부터 살펴보겠습니다. 선택적...
이정환 님의 한 입 크기로 잘라먹는 타입스크립트 를 수강한 내용 입니다. 함수 타입의 호환성이란 ? 함수 타입의 호환성이란 특정 함수 타입을 다른 함수 타입으로 괜찮은지 판단하는 것을 의미합니다. 다음 2가지 기준으로 함수 타입의 호환성을 판단하게 됩니다. 두...
이정환 님의 한 입 크기로 잘라먹는 타입스크립트 를 수강한 내용 입니다. 함수 타입 표현식 함수 타입을 타입 별칭과 함께 별도로 정의 할 수 있습니다. 이를 함수 타입 표현식(Function Type Expression)이라고 부릅니다. 함수 선언 및 구현 코드와...
함수 타입 선언 · 이정환 님의 한 입 크기로 잘라먹는 타입스크립트 를 수강한 내용 입니다. 함수 타입 우선 기본적인 자바스크립트 함수 입니다. 그럼 타입스크립트에서는? 화살표 함수 타입 정의하기 함수 선언식과 크게 다르지 않습니다. 매개변수 기본 값 설정하기 함수의...
타입 좁히기란 · 이정환 님의 한 입 크기로 잘라먹는 타입스크립트 를 수강한 내용 입니다. 타입 좁히기 조건문 등을 이용해 넓은 타입에서 ➡️ 좁은 타입으로 타입을 상황에 맞게 좁히는 방법을 알아보겠습니다. 다음과 같은 함수가 있다고 가정하겠습니다. value의 타입이...