在typescipt中,用作类型参数时T和之间有什么区别。T extends unknown例如:
function check<T extends unknown>(x: T): T {
return x;
}
Run Code Online (Sandbox Code Playgroud)
与
function check<T>(x: T): T {
return x;
}
Run Code Online (Sandbox Code Playgroud)
他们在行为方面有什么区别吗?