Skip to main content
Journey Uncommon Logo
JourneyUncommon
mediumJavaScriptProxy and ReflectSingle-choice MCQ

Why is Reflect.get(target, key, receiver) preferred over target[key] inside a get trap when the property is an accessor?

const target = { _v: 5, get v() { return this._v; } }; const proxy = new Proxy(target, { get(t, k, receiver) { return Reflect.get(t, k, receiver); } });