⭐
🍌
☁️
✨
‹
返回课程
泛型函数
编程代码 · TypeScript
🔊
🔕
⌨️
💡 泛型函数:用 <T> 类型参数让函数适用于多种类型
f
u
n
c
t
i
o
n
i
d
e
n
t
i
t
y
<
T
>
(
a
r
g
:
T
)
:
T
{
↵
// <T> 是类型参数,调用时自动推断;参数和返回值同类型
r
e
t
u
r
n
a
r
g
;
↵
// 直接返回输入值,类型安全地传递
}
↵
// 函数结束
f
u
n
c
t
i
o
n
m
a
p
<
T
,
U
>
(
a
r
r
:
T
[
]
,
f
n
:
(
x
:
T
)
=
>
U
)
:
U
[
]
{
↵
// <T, U> 两个泛型参数:T 是输入类型,U 是输出类型
r
e
t
u
r
n
a
r
r
.
m
a
p
(
f
n
)
;
↵
// 用 map 将 T[] 数组转换为 U[] 数组
}
// 函数结束
0 字/分
0% 准确
🐵
f
左手食指
ESC
暂停
⌫
退格