typescript函数自动推断返回的数组为什么不是元祖类型?

function A(){
    return [1,'2'];
}

ts自动推断的函数返回类型为: (number|string)[], 为什么不是[number,string]?

请问这么设计是有什么顾虑吗?

阅读 2.4k
1 个回答

后边加上as const

推荐问题