Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
408 views
in Technique[技术] by (71.8m points)

如何写 元组(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
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
type Item = [number, string, boolean]

interface newarg {
  [index:number]: Item
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...