打字学习笔记的基本类型
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(){
警告(这是我的警告消息);
}
以上是本文的全部内容,希望大家能喜欢。