📜  Lodash _.assign() 方法

📅  最后修改于: 2022-05-13 01:56:39.389000             🧑  作者: Mango

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 }