TypeScript

타입스크립트에서는 문장(function ...() {...})보다는 함수표현식(const ... () => {})을 쓰자!

milliwonkim 2023. 2. 25. 13:34
반응형
SMALL
// 문장
function rollDice(side: number): number {
	return side + 1;
}

// 함수 표현식
const rollDice2 = (side: number): number => {
	return side + 1
}

// 함수 표현식 => 함수의 매개변수부터 반환값까지 전체를 함수타입으로 사용할 수 있음

type DiceType = (sides: number) => number;
const add: DiceType = (sides) => {
    return sides + 1
}

const subtract: DiceType = (sides) => {
    return sides + 1
}
반응형
LIST

'TypeScript' 카테고리의 다른 글

TypeScript 유틸리티 타입  (0) 2023.03.01
타입단언보다 타입선언을 사용하자(feat. DOM element는 좀 다름)  (0) 2023.02.25
keyof 사용법  (0) 2023.02.25
| 와 &의 차이  (0) 2023.02.25
타입을 집합으로 이해하기  (0) 2022.06.19