我只是JavaScript的新手.我想写一个像C++这样的JS模板类.例如:
template <typename T>
class A
{
public:
A(T x)
{
this.a=x;
}
~A()
{
}
void print()
{
std::cout<<a<<std::endl;
}
private:
T a;
};
Run Code Online (Sandbox Code Playgroud)
我们可以像这样使用这个类:
A<int> test(2);
test.print();
Run Code Online (Sandbox Code Playgroud)
对于C++,它很简单.但在JS中,它是如何解释的?非常感谢.