一 数据类型概述
平时浏览的网页中都有什么形式的内容啊? 文字、图片、视频、音乐等
问题:计算机可以正确的处理这些内容,它是如何区分这些不同形式的内容呢?
回答:数据类型。
- TypeScript 中的数据类型分为两大类:1 原始类型(基本数据类型) 2 对象类型(复杂数据类型)。
- 常用的基本数据类型有 5 个:number / string / boolean / undefined / null。
二 基本数据类型
2.1 数字类型
数字类型:包含整数值和浮点型(小数)值。
当然,从另一个维度来看,也可以包含:正数和负数。
2.2 字符串类型
字符串:由零个或多个字符串联而成的,用来表示文本信息。
字符串可以使用单引号(')或双引号("),推荐:使用单引号。
字符串类型的类型注解为:string,声明变量时要添加类型注解。
2.3 布尔类型
布尔类型,用来表示真或假。
只有两个值,分别是: true 和 false。true 表示真,false 表示假。
- 布尔类型的类型注解为:boolean 。
2.4 undefined、null
共同特点:只有一个值,值为类型本身。
undefined 类型的值为: undefined。
null 类型的值为:null。
undefined :表示 声明但未赋值的变量值 (找不到值)。
null
:表示
声明了变量并已赋值,值为 null
(能找到,值就是
null
)。
总结
- TypeScript 中常用的基本数据类型有 5 个。
- 分别是:number(数字类型)/ string(字符串类型)/ boolean(布尔类型)/ undefined / null。
- 补充概念:这些类型的值,也叫做字面量, 也就是从字面上就能看出来它是什么。
往期文章发布内容:
- TypeScript 初体验
- TypeScript变量