Closed wangduanduan closed 5 years ago
enum Direction { Up = 1, Down, Left, Right, } export Direction
函数类型的签名使用(), 可以指定函数的输入参数类型,已经返回值类型。
()
interface SearchFunc { (source: string, subString: string): boolean; }
索引类型签名使用[], 可以指定key的类型,以及value的类型
[]
interface StringArray { [index: number]: string; }
interface SearchFunc { (source: string, subString: string): boolean; } // 索引类型,key是字符串,值是函数 interface some { [index: string]: SearchFunc; }
枚举类型定义
函数类型
函数类型的签名使用
()
, 可以指定函数的输入参数类型,已经返回值类型。索引类型
索引类型签名使用
[]
, 可以指定key的类型,以及value的类型实战