2015-09-05 110 views

回答

5

使用{name: string}會斷言,該進來給函數的任何對象必須有一個name屬性,其值是一個字符串:

function foo(obj: {name: string}): any { return 42; } 

因爲流量代表的對象類型結構,您可以通過有任何對象至少 a name屬性到此註釋。

相關問題