Lodash _.assign() 方法
Lodash 是一个基于 underscore.js 的 JavaScript 库。 Lodash 有助于处理数组、字符串、对象、数字等。
_.assign()方法用于将给定源对象的可枚举字符串键控属性分配给目标对象。源对象从左到右应用,任何后续源将覆盖先前源的属性分配。
句法:
_.assign( dest_object, src_obj )
参数:此方法接受上面提到的两个参数,如下所述:
- dest_object:这是目标对象。
- src_obj:这些是源对象。
返回值:此方法返回一个对象。
示例 1:
Javascript
// Defining Lodash variable
const _ = require('lodash');
// Using the ._assign() method
console.log(
_.assign({ a: 1, c: 3 }, { a: 0 })
);
Javascript
// Defining Lodash variable
const _ = require('lodash');
// Using the ._assign() method
console.log(
_.assign({ a: 0 }, { a: 1, c: 3 }, { d: 4 })
);
输出:
{ a: 0, c: 3 }
示例 2:
Javascript
// Defining Lodash variable
const _ = require('lodash');
// Using the ._assign() method
console.log(
_.assign({ a: 0 }, { a: 1, c: 3 }, { d: 4 })
);
输出:
{ a: 1, c: 3, d: 4 }