【发布时间】:2022-07-01 10:15:26
【问题描述】:
javascript 或 typescript 中的这种格式是什么? 我找不到任何信息。
-
导出类型 XXX = | true (
= |) -
$ReadOnly(含义) -
|...|}>
export type AttributeType<T, V> =
| true
| $ReadOnly<{|
diff?: (arg1: T, arg2: T) => boolean,
process?: (arg1: V) => T,
|}>;
【问题讨论】:
-
你从哪里得到这个代码 sn-p?该消息来源对 sn-p 及其语法有何看法?您可以使用哪些资源(课本、课堂笔记、教师讲义、在线教程或参考资料等)来帮助您理解它?
-
$ReadOnly看起来就像 Typescript 中的泛型类型。|用于制作联合类型。所以结果看起来像是返回true或传递类型的只读。 -
这个代码文件是
facebook/react-native/Libraries/Renderer/shims/ReactNativeTypes.js -
所以..是相同的意思吗?
标签: javascript reactjs typescript react-native format