[공부] Typescript 변수

Asher Park·2022년 11월 20일
1

Typescript

목록 보기
1/1
post-thumbnail

온라인 강의를 들으면서 공부한 것을 정리한 글 입니다.

타입스크립트 올인원: Part1. 기본문법편 - 조현영

타입스크립트는 변수, 매개변수, 리턴값에 타입을 붙이는것!

숫자

const a :number = 5;

문자열

const b :string = 'asdf';

Boolean

const c :boolean = true;

Undefined

const d :undefined = undefined;

Null

const e :null = null;

any

  • any는 모든 타입을 사용할 수 있다. but, 타입스크립트를 쓰는 이유가 없어진다.
const obj: { lat: number, lon: number } = { lat: 37.5, lon: 127.5 }

배열

const arr: string[] = ['123', '456']
const arr2: number[] = [123, 456]

/* generic */
const arr3: Array<number> = [123, 456]

튜플

const arr4: [number, number, string] = [123, 456, 'hello']

함수

function add( x: number, y: number) : number {
        return x + y;
}

const add: (x: number, y: number) => number = (x, y) => x + y;

/* interface를 이용한 함수 타입 정의*/
interface Add {
        (x: number, y: number): number;
}
const add: Add = (x, y) => x + y; 
profile
배움에는 끝이없다

0개의 댓글