Lodash _.create() Method

The Lodash _.create() Method creates an object that inherits from the prototype object. If a properties object is given, its own enumerable string keyed properties are assigned to the created object.
Syntax:
_.create( proto_obj, property_object)
Parameters: This method accepts two parameters as mentioned above and described below:
- proto_obj: This is the object to inherit from.
- property_object: These are the properties to assign to the object.
Return Value: This method returns a new object.
Example 1:
// Defining Lodash variable const _ = require('lodash'); function Geeks() { return true; } GFG = _.create(Geeks.prototype, { 'zambiatek': "Computer Science Portal"}); console.log(GFG); |
Output:
Geeks { zambiatek: 'Computer Science Portal' }
Example 2:
// Defining Lodash variable const _ = require('lodash'); function protoFunc() { return 'Geek'; } GFG = _.create(protoFunc.prototype, { 'a': "b"}); console.log(GFG); |
Output:
protoFunc { a: 'b' }
Note: This will not work in normal JavaScript because it requires the lodash library to be installed and can be installed using the following command:
npm install lodash
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, zambiatek Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!



