笔记:TypeScript函数语法

本文深入解析TypeScript中的函数声明方式,包括普通函数、匿名函数、带参数的函数、可选参数、默认参数、剩余参数及箭头函数。同时,探讨了函数重载的概念及其在实现多功能目标中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

函数

声明方式
  • 普通函数

function 函数名():数据类型{
  return 数据类型
}
  • 匿名函数
let 函数名 = function():数据类型{
  return 数据类型
}
  • 传参
function 函数名(参数1:数据类型,参数2:数据类型):返回值数据类型{
  内容
}
  • 可选参数

     	TS中实参和形参数据类型必须一样,如果不一样就要配置可选参数
     	参数的数据类型冒号前加一个问号就是可选参数,必须配置在最后面
    
function 函数名(参数1:数据类型,参数2?:数据类型):返回值数据类型{
  内容
}
  • 默认参数
function 函数名(参数1:数据类型,参数2:数据类型 = 默认值):返回值数据类型{
  内容
}
  • 剩余参数
function 函数名(参数1:数据类型,...result:数据类型[]):返回值类型{
  //。。。
}
  • 仍然可以使用箭头函数

  • 函数重载

     通过为同一个函数提供多个函数来实现多种功能的目的
    
function 函数名a (参数1:数据类型):返回值类型{ }
function 函数名a (新的参数1:数据类型):返回值类型{ }
function 函数名a (新的参数1:数据类型):返回值类型{ }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值