TypeScript学习笔记2:数据类型
生活随笔
收集整理的這篇文章主要介紹了
TypeScript学习笔记2:数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- TS 和 JS 相對比的優勢
- TypeScript的安裝步驟、運行問題及代碼的簡單運行
- TypeScript學習筆記1:變量賦值及書寫方式
- TypeScript學習筆記2:數據類型
文章目錄
- 數據類型:
- 原始數據類型
- number(數字類型):
- string(字符串類型)
- 字符串連接及賦值列表(數組類型)
- Boolean(布爾值類型)
- undefind類型
- null類型
數據類型:
數據類型區分:
原始數據類型
主要有以下幾種類型:
number(數字類型):
數字類型可變為:整數,小數,正數,負數
// 整數 let size: number = 20 console.log(size)// 小數 let score: number = 19.99 console.log(score)// 正數 let positive: number = +100 console.log(positive)// 負數 let negative: number = -20 console.log(negative)輸出結果:
string(字符串類型)
使用單引號’'或雙引號""來表示字符串
let name1: string = '皮卡丘'; let sex: string = "男";console.log(name1) console.log(sex)輸出結果:
字符串模板 ${} 賦值變量
// 使用字符串模板 ${} 打印變量 let name1: string = `Gene`; let age: number = 37; let sentence: string = `\n Hello, my name is ${ name1 }. I'll be ${ age + 1 } years old next month.\n`; console.log(sentence)輸出結果:
注:\n 是換行符
字符串連接及賦值列表(數組類型)
// 使用 + 連接字符串 let name1: string = `Gene`; let age: number = 37;let sentence1: string = "Hello, my name is " + name1 + ".\n\n" +"I'll be " + (age + 1) + " years old next month."; console.log(sentence1)// 給予變量進行列表賦值 let list: number[] = [1, 2, 3]; let list1: Array<number> = [1, 2, 3]; console.log(list) console.log(list1)輸出結果:
Boolean(布爾值類型)
只可以用來表示真或假
輸出結果:
undefind類型
- 只存在undefined一個值
- 表示聲明了但未賦值的變量值(即找不到值)
輸出結果:
null類型
- 只存在null一個值
- 表示聲明了并且賦了一個null值(即數值為空)
輸出結果:
總結
以上是生活随笔為你收集整理的TypeScript学习笔记2:数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TypeScript学习笔记1:变量赋值
- 下一篇: TypeScript学习笔记3:运算符