TS-基础类型


TS 中冒号后面的都为类型标识

一.布尔、数字、字符串类型

typescript
let bool: boolean = true
let num: number = 10
let str: string = "hello"

包装类型

typescript
let s1: string = "abc"
// let s2:string = new String('abc') //报错
let s3: String = "1" // 在赋予值的时候 子集可以赋予给父级
let s4: String = new String("1") // 类的类型,类类型,用来描述实例的

规范 :小写的类型一般用于描述基本类型 大写的用来描述的是实例类型

二.数组

声明数组中元素数据类型

类型[]Array<类型> 都可以用于声明数组

typescript
let arr1: number[] = [1, 2, 3]
let arr2: string[] = ["1", "2", "3"]
let arr3: (number | string)[] = [1, "2", 3]
let arr4: Array<number | string> = [1, "2", 3] // 泛型方式来声明

文章作者: 高红翔
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 高红翔 !