实现类型版本的 Array.unshift。
Array.unshift
例如:
type Result = Unshift<[1, 2], 0>; // [0, 1, 2,]
同 实现 push 一样,扩展操作符,调整位置即可
type Unshift<T extends any[], U> = [U, ...T];
← 3057-实现Push 3312-实现Parameters →