代码之家  ›  专栏  ›  技术社区  ›  danday74

如何在不使用接口的情况下定义对象属性的类型

  •  0
  • danday74  · 技术社区  · 4 年前

    tickList是(或应该是)一个类型为number的数组

    fpsObject = {
      maxSamples: 100,
      tickIndex: 0,
      tickSum: 0,
      tickList: []
    }
    

    1 回复  |  直到 4 年前
        1
  •  1
  •   Ashutosh sarangi    4 年前
    const fpsObject = {
      maxSamples: 100,
      tickIndex: 0,
      tickSum: 0,
      tickList: Array<number>()
    }
    console.log(fpsObject)
    
    // You can use This way Also.
    
        2
  •  1
  •   Zachary Haber    4 年前

    const fpsObject = {
      maxSamples: 100,
      tickIndex: 0,
      tickSum: 0,
      tickList: [] as number[]
    }
    

    Typescript Playground