84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
TS가 이에 대해 불만을 제기하는 이유:
TypeScript 오류 메시지:
그러나 @param 和 @return 更改 @type를 사용하면 잘 작동합니다:
@param
@return
@type
이유를 모르겠습니다. 문서에는 이 두 서명이 일반 유형과 어떻게 다르게 상호 작용하는지에 대한 언급이 없습니다.
@type 标记引用的类型范围仅限于大括号内。也就是说, @type {function(X): X} 不引用泛型类型,因为我们在范围之外引用了 X。至少这是我的解释。无论如何,不支持从 @type를 사용하여 제공된 유형을 추출하세요.
@type {function(X): X}
그러나 @typedef를 사용하여 기능을 재정의할 수 있습니다.
@typedef
@type
标记引用的类型范围仅限于大括号内。也就是说,@type {function(X): X}
不引用泛型类型,因为我们在范围之外引用了 X。至少这是我的解释。无论如何,不支持从@type
를 사용하여 제공된 유형을 추출하세요.그러나
으아아아@typedef
를 사용하여 기능을 재정의할 수 있습니다.