MST
星途 面试题库
面试题:TypeScript 中如何实现一个泛型函数,接收一个数组并返回该数组的反转版本
请使用 TypeScript 编写一个泛型函数 `reverseArray`,它接收一个数组作为参数,并返回该数组的反转版本。要求正确使用类型参数,确保函数适用于任何类型的数组。例如:`const numbers = [1, 2, 3]; const reversedNumbers = reverseArray(numbers);`,`reversedNumbers` 应该是 `[3, 2, 1]`。
20.4万 热度
难度
前端开发
TypeScript
知识考点
面试题答案
一键面试
function reverseArray<T>(arr: T[]): T[] { return arr.slice().reverse(); }