2014-09-04 96 views
1

TypeScript允許在String類型的常量上重載函數。我可以在Number類型的常量上重載函數嗎?

getElementsByTagName(name: "video"): NodeListOf<HTMLVideoElement>; 
getElementsByTagName(name: "track"): NodeListOf<HTMLTrackElement>; 
getElementsByTagName(name: string): NodeList; 

但這個代碼的原因分析器錯誤:

getElementsByTagName(name: 1 ): NodeListOf<HTMLVideoElement>; 
getElementsByTagName(name: 2 ): NodeListOf<HTMLElement>; 
getElementsByTagName(name: number): NodeList; 

是真的對常數類型的重載函數?

回答

0

這不受TypeScript語言的支持。

+0

Thanx for answer! – 2014-09-04 17:57:50

相關問題