0

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

假设我在 C++ 域中有一个类,它有一个set方法。通常当我写这个 JS 时:

var jsInstance = new CppWrappedClass(params1);
jsInstance = new CppWrappedClass(params2);

第二次调用new CppWrappedClass(...)完全替换了jsInstance新的内容。我想要实现的是,当第二次调用发生时,在其 C++ 后端,我的set方法被调用。Aka 我定义了赋值运算符的行为。

这甚至可能吗?

4

0 回答 0