Skip to content

TypeScript学习笔记(一) #11

Description

@ychow

基本类型

布尔值

varisDone: boolean=false;

数字类型

和JavaScript一样,TypeScript中的numbers都是浮点类型的。

varheight: number=6;

字符串

在 TypeScript中,也使用双引号或者单引号来包着字符串。

varname: string="bob";name='smith';

数组

在TypeScript中,你有两种方法来创建一个数组:

  1. 第一种,你可以先写上元素的类型,然后跟上 '[]' ,这种创建出来的数组元素类型只能是单一的。
varlist:number[]=[1,2,3];

2.第二种就是常见的一种, Array<元素类型>。

varlist:Array<number> = [1, 2, 3];

枚举

enumColor{Red,Green,Blue};varc: Color=Color.Green;

泛类型(Any)

在最开始当我们创建一个变量时,我们不能明确知道它会是某一种类型,这时候我们就可以使用 Any 。

varnotSure: any=4;notSure="maybe a string instead";notSure=false;

而且我们还可以创建一个包含着多种数据类型的数组

varlist:any[]=[1,true,"free"];list[1]=100;

空(Void)

当你想让方法不能返回任何值的时候,你就可以使用 Void。

functionwarnUser(): void{alert("This is my warning message");/*alert是可以执行的,只有return不能返回任何值*/}

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions