void的讲解 、any的讲解 、联合类型的讲解

简介: void的讲解 、any的讲解 、联合类型的讲解

1. void的使用


空值一般采用 void 来表示,同时void也可以表示变量


也可以表示函数没有返回值哈


使用了 void 就不能够使用 return 哈


let sum = function(): void {
   console.log("你好啊");
};


使用了 void 就不能够使用 return 哈


2. void 可以修饰 underfined 和 null 都是可以的哈。


var num2: void = undefined;
var num2: void = null;
console.log(num2);


3.any 的用法


任意值 any 用来表示允许赋值为任意类型


声明一个变量 为任意值 之后,对它的任意操作


返回来的内容的类型 都是任意值


如果一个变量在声明的时候, 为指定其类型 那么它会被识别为任意值的类型哈。


var num: any = 1;
num = true;
num = 10;
console.log(num);


4.联合类型 变量可以是 number 或者 string 中的其中一种哈。


当被定义为联合属性的时候,你只能够访问联合类型里面共有的属性和方法。


当变量是数字类型的时候,你就不能够使用 number 里面的方法了。


var num: string | number = 1;
num = "hrlo";
console.log(num);
相关文章
|
1月前
|
编译器 C语言
void的指针类型
void的指针类型
15 0
|
1月前
|
C++
【c++】static成员
【c++】static成员
【c++】static成员
|
1月前
void 类型
void 类型。
19 0
|
9月前
|
弹性计算 JavaScript 前端开发
常见类型-1:空,联合,枚举
本实验将介绍TypeScript中空,联合,枚举类型的用法。
25 0
|
1月前
|
IDE Java 开发工具
阿里巴巴不建议 boolean 类型变量用 isXXX
阿里巴巴不建议 boolean 类型变量用 isXXX
27 1
|
1月前
|
C语言
Void 指针类型
Void 指针类型
10 0
|
1月前
|
编译器 C语言 C++
【C++基础】 --- C++相对于C新增bool类型变量
【C++基础】 --- C++相对于C新增bool类型变量
23 1
|
1月前
|
编译器
void * 类型指针
void * 类型指针
25 1
|
6月前
|
IDE Java 开发工具
阿里巴巴不建议 boolean 类型变量用isXXX的理由?
平时工作中大家经常使用到boolean以及Boolean类型的数据,前者是基本数据类型,后者是包装类,为什么不推荐使用isXXX来命名呢?到底是用基本类型的数据好呢还是用包装类好呢?
|
12月前
C++11之防止类型收窄(列表初始化)
C++11之防止类型收窄(列表初始化)
71 0

热门文章

最新文章