如何覆盖JavaScript中所有属性的getter和setter?

时间:2020-04-22 19:11:56

标签: javascript

如何在javascript中覆盖所有属性的getter和setter方法,而不仅限于事先已知的属性。我看过很多文章,例如,在编写类时就针对该属性进行了此操作:

var obj = { get test(){return 'ya'}}
obj.test
==> "ya"

但是我希望能够覆盖对象的所有属性的getter和setter,例如,一旦我调用obj.totoobj.titi我想调用我的自定义getter / setter,但我现在无法预先将要添加到obj的属性,obj就像我们想要的任何容器。

0 个答案:

没有答案
相关问题