This article covers features introduced in SpiderMonkey 38
Creates a new plain JavaScript object.
Syntax
JSObject * JS_NewPlainObject(JSContext *cx);
Name | Type | Description |
---|---|---|
cx |
JSContext * |
The context in which to create the new object. Requires request. In a JS_THREADSAFE build, the caller must be in a request on this JSContext . |
Description
JS_NewPlainObject
creates a new plain object, like new Object()
, with Object.prototype
as [[Prototype]]
.
On success, JS_NewPlainObject
returns a pointer to the new object. Otherwise it returns nullptr
.