函数作为参数时如何编写类型
function foo() { }
function bar(fn: () => void) {
fn()
}
bar(foo);
定义常量时,编写函数的类型
函数类型固定的 () => void 括号里面写参数 void返回值可以是任何类型的,如果确定类型也可以写number之类的
const add: (num1: number, num2: number) => void = function (num1: number, num2: number) {
return num1 + num2;
}
console.log(add(1,2));