TypeScript

TypeScript/한 입 크기로 잘라먹는 타입스크립트

[제네릭] 프로미스와 제네릭

해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section7/chapter5.ts 에서 실습을 진행했습니다. Promise 사용하기 Promise 는 제네릭 클래스로 구현되어 있습니다. 따라서 새로운 Promise 를 생성할 때 다음과 같이 타입 변수에 할당할 타입을 직접 설정해 주면 타입이 바로 resolve ..

TypeScript/한 입 크기로 잘라먹는 타입스크립트

[제네릭] 제네릭 클래스

해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section7/chapter4.ts 에서 실습을 진행했습니다. 제네릭 클래스 제네릭의 마지막으로 제네릭 클래스에 대해 살펴보겠습니다. 예시와 함께 살펴보기 위해 먼저 제네릭이 아닌 간단한 Number 타입의 리스트를 생성하는 클래스를 하나 만듭니다. class Num..

TypeScript/한 입 크기로 잘라먹는 타입스크립트

[제네릭] 제네릭 인터페이스, 제네릭 타입 별칭

해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section7/chapter3.ts 에서 실습을 진행했습니다. 제네릭 인터페이스 제네릭은 인터페이스에도 적용할 수 있습니다. 다음과 같이 인터페이스에 타입 변수를 선언해 사용하면 됩니다. interface KeyPair { key: K; value: V; } 키페어(..

TypeScript/한 입 크기로 잘라먹는 타입스크립트

[제네릭] map, forEach 메서드 타입 정의하기

해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section7/chapter2.ts 에서 실습을 진행했습니다. 이전에 배운 제네릭을 이용해 자바스크립트의 배열 메서드 Map, ForEach 를 직접 구현하고 타입을 정의해보겠습니다. Map 메서드 타입 정의하기 자바스크립트의 배열 메서드 Map 은 다음과 같이 원본..

TypeScript/한 입 크기로 잘라먹는 타입스크립트

[제네릭] 타입 변수 응용하기

해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section5/chapter1.ts 에서 실습을 진행했습니다. 4가지의 사례를 살펴보며 제네릭의 타입 변수를 더 잘 활용하는 방법에 대해 살펴보겠습니다. 사례1 만약 2개의 타입 변수가 필요한 상황이라면 다음과 같이 T, U 처럼 2개의 타입 변수를 사용해도 됩니다...

TypeScript/한 입 크기로 잘라먹는 타입스크립트

[제너릭] 제너릭 소개

해당 게시글은 강의 사이트, 인프런에서 이정환님이 진행하시는 '한 입 크기로 잘라먹는 타입스크립트' 를 들어보며 블로그를 작성하려고 합니다. 다음 게시글 내용은 해당 강의에 핸드북의 내용으로 출처는 다음과 같습니다. https://ts.winterlood.com/7250edd7-a3fd-4662-b756-f11f927c73f2 타입스크립트를 소개합니다 - 타입스크립트 개론 한 입 크기로 잘라먹는 타입스크립트 ts.winterlood.com section7/chapter0.ts 에서 실습을 진행했습니다. 제너릭이란? 제너릭이란 함수나 인터페이스, 타입 별칭, 클래스 등을 다양한 타입과 함께 동작하도록 만들어 주는 타입스크립트의 놀라운 기능 중 하나입니다. 제너릭이 필요한 상황 다음과 같이 다양한 타입의 매..

해갈
'TypeScript' 카테고리의 글 목록 (3 Page)