- 首页 > it技术 > >
- 【TypeScript基础学习(3): 函数】定义函数的一种方法
function run ():number { // 方法返回number类型
return 123
}
run()var fun2 = function ():number { //
return 123
}var fun3 = function (name: string, age: number):string { // 定义参数和返回值的类型
return name + age
}
fun3('zy', 32)var fun4 = function (name: string, age?: number):string { // 可选参数,必须配置到参数的最后面
return `${name}`
}
fun4('zy')var fun3 = function (name: string='zrr', age?: number):string { // 默认参数
return `${name}`
}
fun3() // zrrvar fun4 = function (a:number, ...result:number[]):void {
console.log('a', a) // 1
console.log('result', result) // [2, 3, 4]
}
fun4(1,2,3,4)
推荐阅读