在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ typescript泛型類是什么意思

typescript泛型類是什么意思

class GenericNumber<T> {
  zeroValue:T,
  add:(x:T,y:T)=>T
}
let myGenericNumber = new GeneriNumber<number>()

let result2 = myGenericNumber.add(1, 2);
console.log(result2)

圖片描述

請教為什么 沒有add這個方法,我該怎么理解反省類

回答
編輯回答
尛憇藌

這跟范型沒關(guān)系。。你上邊只定義了add的接口,但是并沒有實現(xiàn)呢。
add方法沒有實際的內(nèi)容,調(diào)用時肯定會提示add is not a function。

范型更多的用于告訴開發(fā)者,這個函數(shù),這個類,支持怎樣的傳參,可以獲得什么類型的返回值。

interface中出現(xiàn)的會多一些。

2018年5月20日 14:04