我在Javascript中找不到任何关于泛型编程的信息。所以我假设它不受支持。是真的吗?有什么可以接近的吗?
参数多态性http://en.wikipedia.org/wiki/Parametric_polymorphism
泛型编程http://en.wikipedia.org/wiki/Generic_programming
发布于 2011-07-15 02:04:30
JavaScript是动态鸭型的。泛型在这种情况下没有意义。没有静态类型。不管它是否被支持,都是毫无意义的。
发布于 2011-07-15 02:06:04
您是否在寻找类似以下内容:
var fn = function<T>(p1) {
var elmt = document.getElementById(typeof(T).toString());
[...]
}我认为这是不受JavaScript/ECMA-262: ECMAScript specification支持的。
发布于 2011-12-26 04:57:15
你可能想看看这个JavaScript generic type implementation。
https://stackoverflow.com/questions/6697832
复制相似问题