TypeScript基本知识

TypeScript相关的工具通常都是经过npm进行安装的,首先要查看npm是否已经安装,经过 npm -vtypescript

安装的命令为: npm install -g typescript@2.0.0npm

TypeScript的基本类型有:数组

布尔类型:boolean 值为 ture 和 false工具

数字类型:number 浮点型 支持二进制 八进制 十进制 十六进制ip

字符串类型:支持使用单引号(')或双引号("),还有模板字符串反引号(`)来定义多行文本和内嵌表达式 使用${expr}的形式嵌入变量或表达式字符串

例如:string

let name:string = "Angular";console

let years:number = 5;模板

let words:string = `你好,今年是${name}发布的${ysers+1}周年`泛型

数组类型:array TypeScript有两种数组定义的方式

例如:

let arr:number[] = [1,2];

//使用数组泛型

let rr:Array<number> = [1,2];

元组类型:tuple 表示已知元素数量和类型的数组,各个元素的类型没必要相同

例如:

let x:[string,number];

x = ['Angular',25];

枚举类型:enum 枚举是一个可被命名的整型常数的集合,枚举类型为集合成员赋予有意义的名称

例如:

enum Color {Red,Green,Bule};

let c:Color = Color.blue;

console.log(c);

任意值类型:any 针对类型不明确的变量使用的一种数据类型

三种状况:

(1).变量的值会动态变更的时候,

(2).改写现有代码的时候

(3).定义存储各类类型数据的数组的时候

null和undefined 是其余类型的子类型,能够赋值给其它类型

void类型 使用void表示没有任何类型,意味着返回值类型是void

never类型 其余类型(包括null和undefined) 的子类型,表示从不会出现的值

相关文章
相关标签/搜索