MST

星途 面试题库

面试题:TypeScript泛型函数的基础应用

请编写一个TypeScript泛型函数,该函数接受一个数组和一个索引值,返回数组中对应索引位置的元素。要求函数适用于任何类型的数组。
11.3万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
function getElement<T>(arr: T[], index: number): T | undefined {
    if (index >= 0 && index < arr.length) {
        return arr[index];
    }
    return undefined;
}