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_THREADSAFEbuild, the caller must be in a request on thisJSContext. | 
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.