Lodash.toPlainObject

Converts value to a plain object flattening inherited enumerable string keyed properties of value to own properties of the plain object.

function Foo() { this.b = 2; }

Foo.prototype.c = 3;

_.assign({ 'a': 1 }, new Foo); // => { 'a': 1, 'b': 2 }

_.assign({ 'a': 1 }, _.toPlainObject(new Foo)); // => { 'a': 1, 'b': 2, 'c': 3 }

struct Lodash
nothrow @trusted @safe ref
toPlainObject
()
()

Return Value

Type: auto ref

- Lodash chained on (Object): the converted plain object.

Meta