to-object-x
v2.0.10 ES6 ToObject abstract javascript nodejs browser
to-object-x
ES6-compliant shim for ToObject.
See: 7.1.13 ToObject ( argument )
module.exports(value)
⇒ Object
⏏
The abstract operation ToObject converts argument to a value of type Object.
Kind: Exported function
Returns: Object
- The value
converted to an object.
Throws:
TypeError
Ifvalue
is anull
orundefined
.
Param | Type | Description |
---|---|---|
value | * |
The value to convert. |
Example
import toObject from 'to-object-x';
toObject(); // TypeError
toObject(null); // TypeError
console.log(toObject('abc')); // Object('abc')
console.log(toObject(true)); // Object(true)
console.log(toObject(Symbol('foo'))); // Object(Symbol('foo'))
npm i [email protected]
Metadata
- MIT
- >=8.11.4
- Graham Fairweather
- released 7/18/2019