0
点赞
收藏
分享

微信扫一扫

TS函数规范,类型限制 void

殇感故事 2022-04-13 阅读 54
typescript

在TS中函数也可以限制类型
这个限制的类型是对于返回值的限制
例如你的方法执行完会返回一个数字 那你就可以这样写

function Pretreatment(): number{
  console.log('我返回111');
  return 111;
}

返回一个字符串

function immediately(): String{
  console.log('我返回一段文字');
  return '一段文字';
}

以此类推 但如果我们的方法不需要返回值呢?
确实官方给我准备了void 无返回类型

function NoType(): void {
  console.log('我没有返回值');
}

当然 你也可以直接写

function NoType() {
  console.log('我没有返回值');
}

TS本身也支持ES5的写法 但既然已经选TS开发了 为什么不写规范一点呢?

举报

相关推荐

0 条评论