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) 的子類型,表示從不會出現的值

相關文章
相關標籤/搜索