JavaScript技术

typescript数据类型

2021-12-28  本文已影响0人  DeadMoon

基础数据类型

let str: string = 'string'
 let num: number = 1
let isTrue: boolean = true
const sys: symbol = Symbol('')

复杂数据类型

// 声明方式
const arr:number[] = [1, 2, 4]
// 泛型
const arr: Array<number> = [1, 2, 4]
const state: [number, string] = [1, 'string']
// 尽量不要用 object 去定义一个类型, 因为在 ts 中, 对象, 函数, 数组, 正则都是 object 类型
const obj: object = {}
obj = () => {} // 不会报错
obj = new RegExp("") // 不会报错

特殊数据类型

上一篇下一篇

猜你喜欢

热点阅读