construct(withArguments:)
Invokes the value as a JavaScript constructor.
Declaration
func construct(withArguments arguments: [Any]!) -> JSValue!Parameters
- arguments:
The parameters to pass to the constructor. The objects in this array must be other Jsvalue objects or objects that can be converted to JavaScript values using the methods listed in Creating JavaScript Values.
Return Value
The result of calling the value as a constructor, or nil if the value cannot be treated as a JavaScript constructor.
Discussion
Calling a constructor is equivalent to using the new keyword in JavaScript.