TypeScript void 无返回值

简介: TypeScript void 无返回值

void:表示没有任何类型,当一个函数没有返回值时,通常会返回 void,有值则会返回指定值类型。

// void 类型,没有返回值
function showMsg():void {
  console.log('显示消息')
  // 不能返回数据,会报错
  // return 'dzm'
  // 可以 undefined 或 null,但是没有意义
  // return undefined
  // return null
}
// 有返回值
function getName():string {
  return 'dzm'
}
// 定义 void 类型的变量,可以接受一个 undefined 或 null 的值,但是意义不大。
let vd: void = undefined
相关文章
|
前端开发 JavaScript
在TypeScript中定义Promise返回值
在TypeScript中定义Promise返回值
|
6月前
|
JavaScript 编译器
TypeScript 中 never 和 void 的区别
TypeScript 中 never 和 void 的区别
115 0
|
存储 JavaScript 前端开发
TypeScript 5.1 beta 发布:函数返回值类型优化、Getter/Setter类型优化、JSX 增强
TypeScript 已于 2023.04.18 发布 5.1 beta 版本,你可以在 [5.1 Iteration Plan](https://github.com/microsoft/TypeScript/issues/53031) 查看所有被包含的 Issue 与 PR。如果想要抢先体验新特性,执行: ```bash $ npm install typescript@beta ```
|
JavaScript 前端开发 安全
【译】JavaScript和TypeScript中的void
【译】JavaScript和TypeScript中的void
172 0
【译】JavaScript和TypeScript中的void
typescript15-(同时指定参数和返回值类型)
typescript15-(同时指定参数和返回值类型)
83 0
typescript15-(同时指定参数和返回值类型)
typescript14-(单独指定参数和返回值的类型)
typescript14-(单独指定参数和返回值的类型)
75 0
typescript14-(单独指定参数和返回值的类型)
|
1月前
|
JavaScript 前端开发 安全
深入理解TypeScript:增强JavaScript的类型安全性
【10月更文挑战第8天】深入理解TypeScript:增强JavaScript的类型安全性
49 0
|
1月前
|
JavaScript 前端开发 开发者
深入理解TypeScript:类型系统与实用技巧
【10月更文挑战第8天】深入理解TypeScript:类型系统与实用技巧
|
2月前
|
存储 JavaScript
typeScript进阶(11)_元组类型
本文介绍了TypeScript中的元组(Tuple)类型,它是一种特殊的数组类型,可以存储不同类型的元素。文章通过示例展示了如何声明元组类型以及如何给元组赋值。元组类型在定义时需要指定数组中每一项的类型,且在赋值时必须满足这些类型约束。此外,还探讨了如何给元组类型添加额外的元素,这些元素必须符合元组类型中定义的类型联合。
48 0
|
2月前
|
JavaScript
typeScript进阶(10)_字符串字面量类型
本文介绍了TypeScript中的字符串字面量类型,这种类型用来限制变量只能是某些特定的字符串字面量。通过使用`type`关键字声明,可以确保变量的值限定在预定义的字符串字面量集合中。文章通过示例代码展示了如何声明和使用字符串字面量类型,并说明了它在函数默认参数中的应用。
37 0
下一篇
无影云桌面