/**
* 兩個Interface 做交叉類型時
*
* TODO 如果key對應(yīng)的是變量
* 1.一般類型的類型必須一致由捎,否則合并后key對應(yīng)的類型將會是never
*
* TODO 如果key對應(yīng)的是方法
* TODO 針對返回值
* 1.不管兩個方法有沒有返回值,合成后的方法都能加返回值 any (排除有個方法返回never的情況塑煎,因為never沒有實例,也不可能有這種返回值)
* 2.如果兩個方法都有返回值 且 返回值一樣 那么合成后的方法 返回值只能取這個兩個方法的返回值類型 和 any
* 3.如果只有一個方法都有返回值 合并后方法的返回值 只能取這個有返回值方法的返回值類型 和 any
* 4.兩個方法都沒有返回值 合并后的方法可以添加任意返回值類型
* TODO 針對形參
* 1.合并后的方法类浪,形參數(shù)量 和 之前兩個方法中形參最少那個相同
* 2.合并后的方法载城,形參類型分別 和 之前兩個方法中形參類型對應(yīng) 相當于 fun1|fun2 聯(lián)合類型取一個
* 3.合并后的方法在調(diào)用時,形參傳入數(shù)量和類型必須和前兩個方法一樣傳入 相當于 fun1|fun2 聯(lián)合類型取一個
*
*/
TypeScript 交叉類型(&)遇到兩個Interface的key相同時遵循的條件
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門河狐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來米绕,“玉大人,你說我怎么就攤上這事馋艺≌じ桑” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵捐祠,是天一觀的道長碱鳞。 經(jīng)常有香客問我,道長踱蛀,這世上最難降的妖魔是什么窿给? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮率拒,結(jié)果婚禮上崩泡,老公的妹妹穿的比我還像新娘。我一直安慰自己猬膨,他們只是感情好角撞,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著勃痴,像睡著了一般谒所。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上召耘,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼固惯!你這毒婦竟也來了梆造?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布淑掌,位于F島的核電站,受9級特大地震影響图张,放射性物質(zhì)發(fā)生泄漏锋拖。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一祸轮、第九天 我趴在偏房一處隱蔽的房頂上張望兽埃。 院中可真熱鬧,春花似錦适袜、人聲如沸柄错。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽售貌。三九已至,卻和暖如春疫萤,著一層夾襖步出監(jiān)牢的瞬間颂跨,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 【蝴蝶效應(yīng)】 蝴蝶效應(yīng):上個世紀70年代,美國一個名叫洛倫茲的氣象學(xué)家在解釋空氣系統(tǒng)理論時說梦鉴,亞馬遜雨林一只蝴蝶...
- TypeScript的基礎(chǔ)類型李茫、字面量類型、函數(shù)類型及接口類型肥橙,它們都是單一涌矢、原子的類型元素。其實快骗,有一些稍微復(fù)雜...
- 交叉類型 使用&關(guān)鍵字,取并集 對于分頁業(yè)務(wù)中的ajax請求可以這樣取定義參數(shù)類型 索引類型 通過keyo...
- 轉(zhuǎn)發(fā) TypeScript基礎(chǔ)入門之高級類型的交叉類型和聯(lián)合類型 項目實踐倉庫 為了保證后面的學(xué)習(xí)演示需要安裝下t...
- 一乞榨、混入(mixins) mixins 混入可以理解為擴展,把本來不屬于自己的東西硬生生的給弄到自己身上当娱,在 Ty...