You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

22 lines
534 B

// 单独指定参数和返回值的类型
// num1、num2、函数返回值都要为 number 类型
function add(num1: number, num2: number) : number {
return num1 + num2
}
const sum = add(1, 2)
console.log(sum)
// 箭头函数
const add2 = (num3: number, num4: number) : number => {
return num3 + num4
}
console.log(add2(2, 3))
// 同时指定参数、返回值的类型。只适用于函数表达式
const add3: (num5: number, num6: number) => number = (num5, num6) => {
return num5 + num6
}
console.log(add3(3, 4))