JSGlobalContextCreateInGroup(_:_:)
Creates a global JavaScript execution context in the provided context group.
Declaration
func JSGlobalContextCreateInGroup(_ group: JSContextGroupRef!, _ globalObjectClass: JSClassRef!) -> JSGlobalContextRef!Parameters
- group:
The context group to use. The created global context retains the group. Pass
NULLto create a unique group for the context. - globalObjectClass:
The class to use when creating the global object. Pass
NULLto use the default object class.
Return Value
A JSGlobalContextRef with a global object of class globalObjectClass and a context group equal to group.
Discussion
JSGlobalContextCreateInGroup(_:_:) allocates a global object and populates it with all the built-in JavaScript objects, such as Object, Function, String, and Array.