typescript数据类型的讲解

1. typescript 的 7 种数据类型

typescript 的原始数据类型
string number boolean  null underfined  
enum(枚举)  symbol 这 7 中数据类型

js有6种数据类型
string number boolean  null underfined  symbol 这 6 中数据类型

2.定义 5 大基本类型

var str: string = "hello";
var num: number = 3;
var falg: boolean = true;
var un: undefined = undefined;
var nul: null = null;

3.null,underfined 是字符串、数字、布尔类型的子集

null,underfined 是 字符串 数字 布尔类型的子集 
这一句话的意思是说
字符串类型、数字类型、布尔类型可以定义为null或者是underfined
var str: string = null;
var num: number = undefined;
var falg: boolean = null;
console.log(str);//null
console.log(num);//undefined
console.log(falg);//null

4.定义为布尔类型的值,不一定是true或者false

通过上面的代码我们知道了;
null,underfined 是 字符串 数字 布尔类型的子集哈 
因此布尔类型的值可能是null或者是undefined或者是true或者false

相关文章

我最大的一个关于TypeScript的问题是,它将原型的所有方法(无...
我对React很新,我正在尝试理解子组件之间相互通信的简洁方法...
我有一个非常简单的表单,我将用户电子邮件存储在组件的状态,...
我发现接口非常有用,但由于内存问题我需要开始优化我的应用程...
我得到了一个json响应并将其存储在mongodb中,但是我不需要的...
我试图使用loadsh从以下数组中获取唯一类别,[{"listing...