TS 可以给声明的变量进行数据类型的限制,限制该变量的数据类型必须为TS所限定的数据类型
声明变量为 布尔类型
let isDone: boolean = false
数字类型
let age: number = 10
字符串类型
let firstName: string = 'viking'
模板字符串也可以
let message: string = `Hello, ${firstName}`
undefined 数据类型和 null数据类型
let u: undefined = undefined
let n:null = null
number类型的变量可以被赋值为 undefined
let num: number = undefined
any 声明变量 notSure 可以为任意数据类型的变量
let notSure: any = 4
notSure = 'maybe a string'
notSure = true
notSure.myName
notSure.getName()