What is a proxy in JavaScript, why is it useful?
From what I've read, a proxy is just an object that "wraps" another object and do things on its own and decide whether or now to use the initial object. But this is still vague in my mind it's not clicking, proxies are just like proxies in general, like when someone does an action on your behalf, right? Here, why is it useful, what kind of things can we do with it please.
