如何写 元组(tuple) 类型的接口(interface)

// ----------------------
interface arg {
  [index:number]:[number,string,boolean]
}
const arr :arg = [[1,'1',true]]
// ----------------------

// 改造要求:需要将 [number,string,boolean] 抽离出来做一个新的接口
// item 类型是 元组 [number,string,boolean] 
// newarg 类型是 item[]
interface item {  
  // 不会写
}
interface newarg {
  [index:number]:item
}
阅读 2.9k
1 个回答
type Item = [number, string, boolean]

interface newarg {
  [index:number]: Item
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题