Lodash - toPlainObject 方法
语法
_.toPlainObject(value)
将值转换为朴实对象,并将值继承的可枚举字符串键属性展平成朴实对象的自身属性。
参数
value (*) - 要转换的值。
输出
(对象) - 返回转换后的朴实对象。
示例
var _ = require('lodash'); function Foo() { this.b = 2; } Foo.prototype.c = 3; console.log(_.assign({ 'a': 1 }, new Foo)); console.log(_.assign({ 'a': 1 }, _.toPlainObject(new Foo)));
将上述程序保存在 tester.js 中。运行以下命令执行此程序。
命令
\>node tester.js
输出
{ a: 1, b: 2 } { a: 1, b: 2, c: 3 }
lodash_lang.htm
广告