TypeScript的函数类型

目录

一、函数定义类型和返回值

二、箭头函数定义类型和返回值

三、参数是一个对象如何定义


一、函数定义类型和返回值

function add(a: number, b: number): number {
    return a + b
}

二、箭头函数定义类型和返回值

let add = (a: number, b: number): number => {
    return a + b
}

三、参数是一个对象如何定义

interface User {
    name: string
}

let add = (user: User): User => {
    return User
}

你可能感兴趣的:(typescript,javascript,前端)