드리프트의 세상 사는 이야기
close
프로필 배경
프로필 로고

드리프트의 세상 사는 이야기

  • 분류 전체보기
    • 자동차
    • 연예, 스포츠
    • 영화
    • 경제, 금융
    • 테크, 가전
    • 사용기
    • 축구
    • 사회, 환경
    • 건강, 의학
    • 지역, 교통
    • 시사, 정치
    • 게임
    • 코딩
      • React
      • Javascript
      • Typescript
      • GoLang
      • C와 C++
      • 라즈베리파이
  • 홈
  • 자동차
  • 연예
  • 영화
  • 경제
  • 테크
  • 탐방
타입스크립트 Generics in Class - 타입스크립트 TypeScript 강좌 13편

타입스크립트 Generics in Class - 타입스크립트 TypeScript 강좌 13편

안녕하세요? 오늘은 지난 시간에 배운 Class Visibility에 더해서 클래스에서 제네릭을 쓰는 방법에 대해 알아보겠습니다. 일단 지난 시간에 만들었던 Database 클래스를 를 이용한 제네릭 형태로 변경해 보겠습니다. interface Database { get(id: string): string; set(id: string, value: string): void; } class InMemoryDatabase implements Database { protected db: Record = {}; get(id: string): string { return this.db[id]; } set(id: string, value: string): void { this.db[id] = value; } } 위..

  • format_list_bulleted 코딩/Typescript
  • · 2022. 3. 1.
  • textsms
타입스크립트 제네릭 - 타입스크립트 TypeScript 강좌 7편

타입스크립트 제네릭 - 타입스크립트 TypeScript 강좌 7편

안녕하세요? 오늘은 타입스크립트에 제공하는 제네릭(Generics)에 대해 알아보겠습니다. C++, Java 같은 고급 언어에서는 제네릭을 기본 제공하고 있는데요. 타입스크립트에서도 제네릭을 쓸 수 있습니다. 어떻게 하는지 함께 알아보겠습니다. 일단 지난 시간에 만들었던 코드를 볼까요? function simpleState(initial: string): [() => string, (v: string) => void] { let str: string = initial; return [ () => str, (v: string) => { str = v; } ] } simpleState라는 클로저를 이용한 함수입니다. 그런데 잘 보시면 string 이란 타입이 여러 군데 보이는데요. 제네릭은 특정 타입을 이용..

  • format_list_bulleted 코딩/Typescript
  • · 2021. 11. 8.
  • textsms
  • navigate_before
  • 1
  • navigate_next
세로형
태그
  • #BMW
  • #제네시스
  • #넷플릭스
  • #자동차 디자인
  • #자바스크립트 강좌
  • #현대자동차
  • #기아
  • #현대차
  • #삼성전자
  • #전기차
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바