typeScript 高级类型

2022-01-01  本文已影响0人  DeadMoon

所谓高级类型,是typescript为了保证语言的灵活性,对类型进行一些操作。这些特性有助于我们应对复杂多变的开发场景

// 交叉类型
type Staff = Person & Action
const staff: Staff = {
  name: 'xiaohong',
      age: 20,
      coding(){
        console.log('我 12 点还在写代码!!!!!!')
      }
}
// 联合类型
type mustLens = string | number[]
const getLens = function (arg: mustLens) {
  return arg.length
}
getLens('1111')
上一篇下一篇

猜你喜欢

热点阅读