VOOZH about

URL: https://www.geeksforgeeks.org/javascript/javascript-proxy-constructor/

⇱ JavaScript Proxy() Constructor - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

JavaScript Proxy() Constructor

Last Updated : 22 May, 2023

JavaScript proxy() constructor is used to return the proxy constructor function for the object(e.g. property lookup, assignment, enumeration, function invocation, etc). 

Syntax:

let p = new Proxy(target, handler);

Parameter: The proxy object accept two parameters as mentioned above and described below:

  • target: A target object (can be any sort of object including a function, class, or even another proxy) to wrap with Proxy.
  • handler: An object whose properties are functions which define the behavior of the proxy when an operation is performed on it.

Example: 

Output:

[object Object]
John
Nash

Note: The above code can be run directly in terminal provided NodeJs is installed, else run it in a HTML file by pasting the above in script tag and check the output in console of any web browser.

Comment