私はJavaScriptのほうが新しいです。私は、C++のようなJSテンプレートクラスを作成したいと思います。例えば:JavaScriptテンプレートクラスの作成方法は?
template <typename T>
class A
{
public:
A(T x)
{
this.a=x;
}
~A()
{
}
void print()
{
std::cout<<a<<std::endl;
}
private:
T a;
};
は、我々はこのように、このクラスを使用することができます:C++の場合
A<int> test(2);
test.print();
は、それは簡単です。しかし、JSでは、どのように説明することができますか?どうもありがとう。
を次のようにテンプレートクラスをしたいですか、なぜそれを使用動的に型指定された言語で? – aroth
私はC++コードをJSコードに変換するだけで、この問題に遭遇します。この翻訳には何らかの方法がありますか? – greatsea