前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TypeScript 函数重载

TypeScript 函数重载

作者头像
程序猿的栖息地
发布2024-01-30 16:54:28
1500
发布2024-01-30 16:54:28
举报

TypeScript 函数重载

函数重载是指函数名字相同,而参数不同,返回类型可以相同也可以不同。

每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。

函数重载实现步骤

1 声明函数

2 实现函数

示例 :

代码语言:javascript
复制
// 声明函数
function say(content:string):void;
function say(content:string, name:string):void;

// 实现函数
function say(content:string, name?:string):void{
    if(name){
        console.log(name +" : "+ content);
    }else{
        console.log(content);
    }
    
}

// 调用函数
say("hi");
say("hi", "小明");
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序猿的栖息地 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • TypeScript 函数重载
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档