MST

星途 面试题库

面试题:TypeScript 中如何实现一个泛型函数,接收一个数组并返回该数组的反转版本

请使用 TypeScript 编写一个泛型函数 `reverseArray`,它接收一个数组作为参数,并返回该数组的反转版本。要求正确使用类型参数,确保函数适用于任何类型的数组。例如:`const numbers = [1, 2, 3]; const reversedNumbers = reverseArray(numbers);`,`reversedNumbers` 应该是 `[3, 2, 1]`。
20.4万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
function reverseArray<T>(arr: T[]): T[] {
    return arr.slice().reverse();
}