MST

星途 面试题库

面试题:TypeScript泛型默认类型的基础运用

请编写一个TypeScript函数,该函数接受一个数组,使用泛型并设置泛型的默认类型为string,函数返回数组的第一个元素。如果数组为空,返回null。
26.8万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

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