typescript Tuple越界元素
结论: typescript 2.7后,元祖长度被固定,访问元祖越界元素会报错,官方文档中的教程尚未更新。typescript 官方文档中,允许访问一个越界的元素let t: [string, number]t = ['a', 1]console.log(t[0]) // aconsole.log(t[1]) // 1// 此处访问越界元素,会使用联合类型替代t[2] = 2 // 正常t[8] = 'd' // 正常t[9] = false // 报错但在最近
原创
2021-04-28 14:38:32 ·
1058 阅读 ·
1 评论