在 Node.js 中模仿 PHP 的 __get()、__set() 和 __call() 魔术方法

Mat*_*att 5 javascript php v8 magic-methods node.js

我想知道是否有一种方法可以模仿 Node.js 中 PHP 的神奇方法 __get() 和 __set()。从这个问题:JavaScript getter for allproperty我知道你可以在Rhino中做到这一点,但Node是建立在V8之上的。V8有办法做到这一点吗?

BMi*_*ner 2

没有答案?看看nowjs。他们似乎找到了一种让 __get() 和 __set() 在 JavaScript 中工作的方法。我无法从源代码中弄清楚他们是如何做到的。:(

编辑:查看监控所有 JavaScript 对象属性(神奇的 getter 和 setter)