$ cnpm install 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 If value is a null or undefined.| 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'))
Copyright 2013 - present © cnpmjs.org | Home |