Published on

TS对象

Authors
  • avatar
    Name
    李丹秋
    Twitter

Index Signatures

当我们不清楚我们的函数具体具备哪些属性名的时候,但是知道大概的一个值的范围。就可以通过Index Signatures的方式来定义类型

interface NumberOrStringDictionary {
  [index: string]: number | string;
  length: number; // ok, length is a number
  name: string; // ok, name is a string
}