ts 中的类型

  1. boolean let a : boolean = true
  2. number
  3. string
  4. 数组 let arr : number[] = [1, 3 ,2] let arr: Array = [1, 23] (数组泛型,Array<元素类型>)
    5 元组(tuple) let arr : [number, string] = [1, 'aaaa'] (数组中的元素类型可以不同)
    6 any : 可以为任一类型
    7 void : 与any相反,表示没有任何类型,函数没有返回值时可以声明void类型,void能为它赋予undefined和null
    8 null
    9 undefind
    10 never 那些永不存在的值的类型,never类型是任何类型的子类型,也可以赋值给任何类型;然而,没有类型是never的子类型或可以赋值给never类型(除了never本身之外)。 即使 any也不可以赋值给never
    (never类型是那些总是会抛出异常或根本就不会有返回值)
posted @ 2024-03-22 09:28  小白张先生  阅读(8)  评论(0编辑  收藏  举报