MST

星途 面试题库

面试题:TypeScript 中泛型默认类型的基本应用

请编写一个 TypeScript 函数,该函数接受一个数组并返回数组的第一个元素。要求使用泛型,并为泛型设置一个默认类型 `number`。
35.5万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
function getFirst<T = number>(arr: T[]): T | undefined {
    return arr.length > 0? arr[0] : undefined;
}