TypeScript類型定義中的符號 "ampersand (&)" 代表什麼意義?
P粉668804228
2023-08-22 17:25:53
<p>在此類型定義檔的60359行,有以下聲明:</p>
<pre class="brush:php;toolbar:false;">type ActivatedEventHandler = (
ev: Windows.ApplicationModel.Activation.IActivatedEventArgs
& WinRTEvent<any>
) => void;</pre>
<p>在這個上下文中,<code>&</code>符號表示什麼意思? </p>
在Typescript中的交集類型
範例:
&
在型別位置表示交集型別。更多關於交集類型的TypeScript文件:
https://www.typescriptlang.org/docs/handbook/2/objects.html#intersection-types
引用自上述文件: