C++ Node.js/v8赋值运算符重载

C++ Node.js/v8赋值运算符重载,c++,node.js,v8,node-modules,embedded-v8,C++,Node.js,V8,Node Modules,Embedded V8,我的问题很简单,如何定义v8/Node.js中赋值运算符的行为 假设我在C++域中有一个类,它有一个设置< /C>方法。通常我写这个JS的时候: var jsInstance = new CppWrappedClass(params1); jsInstance = new CppWrappedClass(params2); 对newCPPWrappedClass(…)的第二次调用将用新的内容完全替换jsInstance的内容。我想实现的是,当第二个调用发生时,在它的C++后端,我的 SET>代

我的问题很简单,如何定义v8/Node.js中赋值运算符的行为

假设我在C++域中有一个类,它有一个<代码>设置< /C>方法。通常我写这个JS的时候:

var jsInstance = new CppWrappedClass(params1);
jsInstance = new CppWrappedClass(params2);
newCPPWrappedClass(…)
的第二次调用将用新的内容完全替换
jsInstance
的内容。我想实现的是,当第二个调用发生时,在它的C++后端,我的<代码> SET>代码>方法被调用。我定义赋值运算符的行为


这可能吗?

不,不可能。Eecmascript()说应该有一个名为
PutValue
的函数,但我假设它是不可重写的,因为我在Chrome的开发控制台中没有看到它。