- Lodash Tutorial
- Lodash - Home
- Lodash - Overview
- Lodash - Environment Setup
- Lodash - Array
- Lodash - Collection
- Lodash - Date
- Lodash - Function
- Lodash - Lang
- Lodash - Math
- Lodash - Number
- Lodash - Object
- Lodash - Seq
- Lodash - String
- Lodash - Util
- Lodash - Properties
- Lodash - Methods
- Lodash Useful Resources
- Lodash - Quick Guide
- Lodash - Useful Resources
- Lodash - Discussion
Lodash - assign method
Syntax
_.assign(object, [sources])
Assigns own enumerable string keyed properties of source objects to the destination object. Source objects are applied from left to right. Subsequent sources overwrite property assignments of previous sources.
Arguments
object (Object) − The destination object.
[sources] (...Object) − The source objects.
Output
(object) − Returns object.
Example
var _ = require('lodash'); function Foo() { this.a = 1; } function Bar() { this.b = 2; } console.log(_.assign({ 'a': 0 }, new Foo, new Bar));
Save the above program in tester.js. Run the following command to execute this program.
Command
\>node tester.js
Output
{ a: 1, b: 2 }
lodash_object.htm
Advertisements