Lodash - defaults 方法
语法
_.defaults(object, [sources])
为所有解析为未定义的所有目标属性,将源对象的自身及其继承的枚举的字符串键值属性指定给目标对象。从左向右应用源对象。一旦某个属性被设置,便会忽略相同属性的其他值。
参数
object (对象) − 目标对象。
[sources] (...对象) − 源对象。
输出
(对象) − 返回对象。
示例
var _ = require('lodash'); var result = _.defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 }); console.log(result);
将上述程序保存到tester.js中。运行以下命令来执行该程序。
命令
\>node tester.js
输出
{ a: 1, b: 2 }
lodash_object.htm
广告