Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
327 views
in Technique[技术] by (71.8m points)

javascript - How to trap getOwnPropertyDescriptor on native object's prototype object?

My target object is Notification.prototype and I need to proxy the Object.getOwnPropertyDescriptor() calls to it. I'm unable decide where to assign my proxy into.

var myProxy = new Proxy(obj, {
    get: function(target, key) {
      console.log("GET CALLED");
      return target[key];
    },
    ownKeys: function() {
      console.log("Own Keys called");
      return ["a", "b"];
    },
    getOwnPropertyDescriptor: function(target, key) {
       console.log("Property Descriptor Called");
       return { value: this.get(target, key), enumerable: true, configurable: true };
    }
});
question from:https://stackoverflow.com/questions/66049686/how-to-trap-getownpropertydescriptor-on-native-objects-prototype-object

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...