![]() |
VOOZH | about |
JavaScript handler.construct() method in JavaScript is a trap for the new operation and this method returns an object.
Syntax:
const p = new Proxy(target, {
construct: function(target, argumentsList, newTarget) {
}
});
Parameters: This method accepts three parameters as mentioned above and described below:
Return value: This method returns an object.
Below examples illustrate the handler.construct() method in JavaScript:
Example 1: In this example, we will set a trap for an operation and return a new object using the handler.construct() method in JavaScript.
Output:
"Users at Geeksforgeeks are called"
"Geeks"
"{
"Value": "Hello to anybody"
}"
Example 2: In this example, we will set a trap for an operation and return a new object using the handler.construct() method in JavaScript.
Output:
"Value: 4" "New Value: 13.333333333333334"
Supported Browsers: The browsers supported by handler.construct() method are listed below:
We have a complete list of Javascript Proxy/handler methods, to check those go through the Javascript Proxy/handler Reference article.