ts的特殊数据类型

四. Ts数据类型

  1. tuple(元组类型):可以给数组指定位置存指定类型数据

    例:let arr:[number, string] = [123, ‘123’];

  1. enum(枚举):将数字转化为标识符

    例: enum 枚举名 { 标识符 = 整形常数,...};

    调用:枚举名.标识符 (注:标识符可直接写或者写成字符串)

  1. any(任意类型):可以随便类型赋值
  2. 匿名函数:var fun = function run(): string{

          return  ‘run’;

        }

  1. 缺省值函数:

  Function test(name?: string){...}:参数名后带?代表此参数可传可不传,此参数应放最后一位

  Function test(name: string = null){...}:此参数若不传有默认值为null

  1. 转换类型

  this as any:表示将this的类型转换为any

猜你喜欢

转载自www.cnblogs.com/dlm17/p/12345384.html