安裝typeScript:
1、安裝typescript之前,必須先確保已經安裝了nodeJs、npm。
2、如果已經執行了步驟一,則可以執行以下命令:
npm install -g typescript (全局安裝)
3、測試是否安裝成功: 新建hello.ts文檔,進入該文檔所在的文件夾,執行tsc 文件名,觀察該文件夾下是否生成同名.js文件。
typeScript 基本語法:
1、typeScript支持與JavaScript一樣的數據類型:布爾值、數字、字符串、結構體等。
let isDone :boolean = false;
let decLiteral: number = 6;
let hexLiteral: number = 0xf00d; 十六進制
let binaryLiteral: number = 0b1010; 十進制
let octalLiteral: number = 0o744; 八進制
let name: string = "bob"; name = "smith";
你還可以使用模版字符串,它可以定義多行文本和內嵌表達式。 這種字符串是被反引號包圍( `
),並且以${ expr }
這種形式嵌入表達式
let name: string = 'Bob';
let age: number = 37;
let sentence: string = `Hello, my name is ${ name }.
結果顯示為: I'll be ${ age + 1 } years old next month.`
let list: number[] = [1, 2, 3]; 數字數組
let list: Array<number> = [1, 2, 3]; 數組泛型
2、元組類型: 一個已知元素數量和類型的數組,各元素的類型不必相同。例如:
let x:[ string, number] ;
x = ['hello', 10]; (該元組數據的類型和數量必須與定義的位置一致,否則報錯。)
3、枚舉
enum Color {red , Green, Blue}
let c:Color = Color.Green;