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