2014-09-04 36 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

相关问题