Front J

  • 홈

타입스크립트 1

타입스크립트 타입 정복: Opaque

* 이 프로젝트는 기본적으로 TypeScript를 써 보았고, 내장된 유틸리티 타입들과 Generic 등을 알고 있는 상태에서 진행하는 것을 추천합니다. 그렇지 않다면, 공식 사이트 등을 참고해가며 학습과 병행하는 것을 추천합니다. 지난 글(TypeGuards와 Narrowing)에서 언급했던 Opaque 타입에 대해 알아보겠습니다. 소개 우선 타입스크립트의 타입은 기본적으로 유형의 구조가 동일하다면 호환 가능합니다. 코드와 함께 살펴보겠습니다. type Username = string; type Password = string; Username 타입과 Password 타입은 모두 string이기 때문에 타입스크립트에서는 호환 가능합니다. 개발자는 다른 개념으로 각각의 타입을 생성했지만 타입스크립트는 그..

개발/type-challenges 2022.08.06
프로필사진

어제보다 분명하게 성장할 수 있도록 꾸준히, 인지가 아닌 기억하기 위해 기록하자.

  • 분류 전체보기 (30)
    • 개발 (30)
      • Javascript (10)
      • type-challenges (8)
      • 기타 (12)

최근글과 인기글

  • 최근글
  • 인기글
  • 타입스크립트 타입 정복:타입의 구분 2022.10.29 02:11
  • 타입스크립트 타입 정복: Polymorphic Function 2022.09.23 01:35
  • 2022년의 반기회고: 풀을 베는 사람은 들판의 끝을 보지 않는다 2022.09.02 01:42
  • 우리는 어떻게 성장할 수 있을까 2022.08.28 01:22
  • Nextjs 실행 PORT 설정(변경)하기 2022.08.22 01:00
  • 타입스크립트 타입 정복: Opaque 2022.08.06 17:14
  • 타입스크립트 타입 정복: Type Guards와 Narrowing 2022.08.02 00:34
  • Git Alias를 설정해보자: 깃 명령어를 쉽고 빠르게 사용하는 방법 2022.07.29 01:31
  • VS Code Extension 추천: Markdown All in One 2022.07.21 23:37
  • Draft PR의 git-action 실행 막기 2022.07.21 01:14
  • VS Code Extension 추천: Markdown All in One 2022.07.21 23:37
  • Nextjs 실행 PORT 설정(변경)하기 2022.08.22 01:00
  • package-lock.json을 알아보자 2022.07.01 02:10
  • 8. Javascript의 콜 스택과 이벤트 루프 2022.03.29 22:33
  • Git Alias를 설정해보자: 깃 명령어를 쉽고 빠르게 사용하는 방법 2022.07.29 01:31
  • type-challenges를 통해 타입 시스템과 친해지기 2022.07.01 17:12
  • 9. JavaScript의 변수(var, let, const의 차이) 2022.06.09 00:15
  • 7. Javascript의 this와 execution context 2021.07.20 17:25
  • Generic Property를 통한 콜백함수 인자의 타입 매핑하기 2022.06.12 00:47
  • 코드 리뷰의 문제점과 개선방안 2022.05.28 23:20

Copyright © Kakao Corp. All rights reserved.

티스토리툴바