테이로그
close
프로필 배경
프로필 로고

테이로그

  • 전체보기
    • 👨‍💻 소개
    • 🧠 저장
      • HTML&CSS
      • Javascript
      • Typescript
      • Vue
      • React
      • Git
      • Http
      • etc.
    • 📃 기록
      • 개발자 일지
      • 프로젝트
      • 강의
      • 일상
    • 기타
    • 👨‍🎨 디자인
  • 홈
  • 소개
  • 일지
타입스크립트 인터페이스와 타입별칭 특징과 차이점

타입스크립트 인터페이스와 타입별칭 특징과 차이점

인터페이스와 타입별칭안녕하세요. 김테이입니다. 오늘은 타입스크립트의 인터페이스와 타입별칭에 대해서 정리해보겠습니다. 타입스크립트를 사용하면 반드시 사용하게 되는 개념이라 잘 알아두면 좋을 것 같습니다. 😁 🔵 타입스크립트 인터페이스- 타입스크립트에서의 인터페이스는 객체와 함수의 스펙을 정의할 수 있다.- 객체의 스펙으로는 속성과 속성의 타입을 정의한다.- 함수의 스펙으로는 파라미터와 반환 타입을 정의한다. 인터페이스 기본 문법interface 인터페이스_이름 { 속성?: 타입;}- 인터페이스의 이름, 속성과 타입을 만들어두고 사용한다.인터페이스 정의interface User { age: number; name: string;}- 스펙 정의로 인해 속성과 속성의 타입이 기본 문법 토대로 정의..

  • format_list_bulleted Typescript
  • · 2024. 3. 6.
  • textsms
타입스크립트 특징, 사용하는 이유, 타입별 간단한 선언 방법

타입스크립트 특징, 사용하는 이유, 타입별 간단한 선언 방법

안녕하세요. 테이입니다. 최근에 회사에서 타입스크립트를 쓰게 되어서 뒤늦게 타입스크립트를 배우는 중이에요 :)공부를 하면서 배운 내용들을 Typescript 카테고리에 정리를 해보려고 합니다.타입스크립트를 써보면서 느꼈던 게 개발 시작을 자바로 해서 그런지 타입 검사를 하는 게 낯설지는 않고 오히려 자바스크립트할 때 불안했던 부분들이 해소되는 느낌이라 좋네요.타입스크립트🔵 특징- 자바스크립트에 타입을 부여한 언어- 자바스크립트의 확장된 언어- 자바스크립트와 다르게 브라우저에서 실행하려면 파일을 한번 변환해줘야함 (컴파일)  🔵 쓰는 이유function sum(a: number, b: number): number { return a + b;}// 1. 에러 사정 방지sum(10, '20'); // 에..

  • format_list_bulleted Typescript
  • · 2024. 3. 3.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
전체 카테고리
  • 전체보기
    • 👨‍💻 소개
    • 🧠 저장
      • HTML&CSS
      • Javascript
      • Typescript
      • Vue
      • React
      • Git
      • Http
      • etc.
    • 📃 기록
      • 개발자 일지
      • 프로젝트
      • 강의
      • 일상
    • 기타
    • 👨‍🎨 디자인
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.