TypeScript(简称TS)是JavaScript的一个超集,添加了静态类型选项。而ArkTS又是在TS基础上进行了一些拓展。
一、在ArkTS中,数据类型分类可以分为以下几种:
-
基本数据类型 :
-
布尔值(Boolean) :
true
或false
。 -
数字(Number) :包括整数和浮点数,如
10
,3.14
。 -
字符串(String) :一串字符,如
"hello"
。 -
空值(Null) :表示无值,
null
。 -
未定义(Undefined) :表示声明了但没有赋值的变量,
undefined
。 -
符号(Symbol) :唯一的、不可变的数据类型,如
Symbol("id")
。
-
-
复合数据类型 :
-
数组(Array) :元素类型为数组中元素的类型,如
number[]
表示数组中都是数字。 -
元组(Tuple) :固定长度的数组,元素类型可以不同,如
[number, string]
。 -
枚举(Enum) :一组命名的整数常量,如
-