跳至主要内容

定義 function 的型別

function 要怎麼定義型別?

const compose = (name: string, age: number) => {
const inputTextRef = document.querySelector(".inpTxt") as HTMLInputElement;
inputTextRef.value = `你好 ${name} ~ 今年 ${age}`;
};

compose("Mike", 12);

不回傳的話可以加上 :void 或是不加

如果會回傳的話也要加上型別

const composeReturn = (name: string, age: number): string => {
return `你好 ${name} ~ 今年 ${age}`;
};

const res = composeReturn("Mike", 12);
console.log(res);