【发布时间】:2016-04-11 19:56:36
【问题描述】:
这是我的函数的定义:
getData<T extends Entity> () { }
我目前不接受任何论据。有没有办法让我在运行时将 T 转换为类型的字符串名称?也许使用 typeof?
我来自使用反射的 C# 世界。但是我是 Javascript 的新手,不知道等价的会是什么。
谢谢。
【问题讨论】:
-
如果没有参数那你为什么需要那个类型呢?
-
我需要编写一个 url 字符串,其中一部分是类 T 的名称。我将返回一个泛型类型的对象:例如,Result
。 -
也许覆盖
toString()方法会有所帮助?
标签: javascript generics typescript