打字学习笔记的基本类型

Typescript有7种基本类型。

1、布尔

复制代码代码如下所示:

VaR是:布尔= false;



2、数



在Javascript中的Javascript中,整数和浮点数都存储在一个双精度浮点类型中。

复制代码代码如下所示:

var高度:数字= 6;



3、字符串



它表示一个字符串,与Javascript类似,可以使用一对双引号()或一对单引号来表示字符串。

复制代码代码如下所示:

var名称:字符串;

名称= 'smith;



4、阵列



在Typescript有两个数组声明。

使用语句{ }:

复制代码代码如下所示:

var列表:数字{ } { 1, 2, 3 };



使用数组类型声明:

复制代码代码如下所示:

var列表:数组= { 1, 2, 3 };



所有这两个声明都可以使用,效果也不一样,但是建议代码应该只使用其中的一个来保持代码样式的一致性。

5、枚举



枚举类型是新加入的Typescript,并没有在Javascript这类。

复制代码代码如下所示:

枚举的颜色{

红,

绿色,

蓝色

};

颜色:绿色;



与C #,如果第一项的值没有被声明,上述红色的值是0,和每个项目的增加,即,绿色为1,蓝色为2和。

复制代码代码如下所示:

枚举的颜色{

红色= 1,

绿色,

蓝色

};

颜色:绿色;



所以红色的值是1,绿色是2,蓝色是3。

当然,您还可以为每个项目指定一个值。

复制代码代码如下所示:

枚举的颜色{

红色= 1,

绿色= 2,

蓝色= 4

};

颜色:绿色;



除此之外,枚举类型还有另一个特殊函数。如果我们有一个数值,我们不知道枚举类型中是否有定义。

复制代码代码如下所示:

枚举的颜色{

红色= 1,

绿色,

蓝色

};

var 4色名:字符串的颜色{ 2 };

警报(4色名);

4色名=色{ 4 };

警报(4色名);



然后绿色和未定义的将被输出。因为绿色的值是2,没有枚举定义是4,它返回到未定义的。

6、任何



与Javascript中的变量的默认类型一样,引用是动态的,可以给任何类型:

复制代码代码如下所示:

VAR确定:任何= 4;

不知道,也许一个字符串而不是;

不知道= false; / /好的,肯定是一个布尔



在被定义为任意一个之后,您将失去语法感知的功能,这与编写Javascript是一样的。

值得一提的是,任何可以与数组一起使用:

复制代码代码如下所示:

var列表:任何{ = { 1,true,自由};

列表{ 1 } = 100;



7、无效



此类型只能在函数中使用,您可以指定函数的返回类型为空,表示函数不返回任何值。

复制代码代码如下所示:

功能:无效warnuser(){

警告(这是我的警告消息);

}



以上是本文的全部内容,希望大家能喜欢。