1. function getTotal(one: number, two: number): number {
    2. return one + two;
    3. }
    4. const total = getTotal(1, 2);

    一:无返回值

    1. function sayHello(): void {
    2. console.log('hello')
    3. }

    二:never 类型,如果一个函数是永远也执行不完的,就可以定义返回值为never。

    1. function errorFuntion(): never {
    2. throw new Error();
    3. console.log("Hello World");
    4. }

    三:函数参数为对象时

    1. function add({ one, two }: { one: number, two: number }): number {
    2. return one + two;
    3. }
    4. const three = add({ one: 1, two: 2 });