TUE

  • 홈
  • 태그
  • 방명록

typescript 2

인터페이스 사용하여 dropdown 만들기

(() => { interface CityDropdown { value: string; selected: boolean; } interface ZipcodeDropdown { value: number; selected: boolean; } // 서울시인천시광주시 function createDropdown(list: CityDropdown[]): string { let result = ""; result += ""; list.forEach((item) => { result += `${ item.value }`; }); result += ""; return result; } var cityList: CityDropdown[] = [ { value: "서울시", selected: false }, { value..

typescript 2023.11.03

클래스 타입 지정에 인터페이스 사용

// 클래스의 타입 지정에 인터페이스 사용 (() => { interface Score { kor: number; eng: number; sum(): number; avg(): number; } class HighSchool implements Score { kor: number; eng: number; constructor(kor: number, eng: number) { this.kor = kor; this.eng = eng; } sum() { return this.kor + this.eng; } avg(): number { return this.sum(); } } const Kim = new HighSchool(100, 90); console.log(Kim.sum(), Kim.avg()); })();

typescript 2023.11.03
이전
1
다음
더보기
프로필사진

TUE

  • 분류 전체보기 (111)
    • Kafka (4)
    • 알고리즘 풀이 (8)
    • java (58)
    • node.js (1)
    • react.js (6)
    • javascript (6)
    • typescript (2)
    • 개발로 사고하기 (16)
    • 네트워크 공부 (9)
    • AWS (1)

Tag

노드, 코딩, node,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바