ts 原始数据类型 和 Any类型 数组 元组


npm install typescript -g   TS安装

tsc + 文件名称

// 原始数据类型 和 Any类型

let isDone: boolean = false

let age: number = 10

let firstName: string = 'hky'

let message: string = `hello, ${firstName}`

// let u: undefined = undefined

// let n: null = null

// let num: number = undefined

// // 如果不知道值是什么类型 Any 代表任意类型 确定类型的时候尽量避免使用any
// // 因为any 可以调用任意的方法和属性 很有可能出现错误
// let notSure: any = 4
// notSure = 'string aaa'
// notSure = true

// 数组 和 元组
// 指定数组内只能写 数字
let arrOfNumbers: number[] = [1, 2, 3, 4]
// 好处 可以获取数组内所有的方法 但是方法内的元素也受类型的限制
arrOfNumbers.push(3)

// 元组是 一定程度上限定一定类型的数组
let user: [string, number] = ['hky', 123]
user.push(true) // => 会报错 只允许传入指定类型的数据


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM