如何具体在TypeScript中应用返回值类型和参数类型?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2517个文字,预计阅读时间需要11分钟。
目录+返回值类型+可缺省和可推断的返回值类型+Generator+函数的返回值+参数类型+可选参数和默认参数+剩余参数+在JavaScript中,我们知道一个函数可以没有显式的return语句,此时函数返回undefined。
目录
- 返回值类型
- 可缺省和可推断的返回值类型
- Generator 函数的返回值
- 参数类型
- 可选参数和默认参数
- 剩余参数
返回值类型
在 JavaScript 中,我们知道一个函数可以没有显式 return,此时函数的返回值应该是 undefined:
function fn() { // TODO } console.log(fn()); // => undefined
需要注意的是,在 TypeScript 中,如果我们显式声明函数的返回值类型为 undfined,将会得到如下所示的错误提醒。
本文共计2517个文字,预计阅读时间需要11分钟。
目录+返回值类型+可缺省和可推断的返回值类型+Generator+函数的返回值+参数类型+可选参数和默认参数+剩余参数+在JavaScript中,我们知道一个函数可以没有显式的return语句,此时函数返回undefined。
目录
- 返回值类型
- 可缺省和可推断的返回值类型
- Generator 函数的返回值
- 参数类型
- 可选参数和默认参数
- 剩余参数
返回值类型
在 JavaScript 中,我们知道一个函数可以没有显式 return,此时函数的返回值应该是 undefined:
function fn() { // TODO } console.log(fn()); // => undefined
需要注意的是,在 TypeScript 中,如果我们显式声明函数的返回值类型为 undfined,将会得到如下所示的错误提醒。

