Underscore.js _.create() Function (original) (raw)

Last Updated : 25 Nov, 2021

Underscore.js is a JavaScript library that provides a lot of useful functions that helps in the programming in a big way like the map, filter, invoke etc even without using any built-in objects.

The _.create() function is an inbuilt function in Underscore.js library of JavaScript which is used to create a new object with the stated prototype and props, as its own property which is attached optionally.

Syntax:

_.create(prototype, props)

Parameters: This function accept two parameters as mentioned above and described below:

Return Value: This method returns a new object.

Example 1:

Javascript

<!DOCTYPE html>

<html>

<head>

`` <script src=

`` </script>

</head>

<body>

`` <script>

`` var author_article = [

`` { author: 'Nidhi1352' , articles: 792 },

`` { author: 'Nisha95' , articles: 590 },

`` { author: 'Rohit01' , articles: 450 }];

`` var obj = _.create(author_article.prototype,

`` { author: "Rahul096" });

`` console.log(obj);

`` </script>

</body>

</html>

Output:

{"author":"Rahul096"}

Example 2:

Javascript

Output:

{"0":10}

Reference: https://underscorejs.org/#create

Similar Reads

Underscore.js Collections Functions
















Underscore.js Arrays Functions
















Underscore.js Functions















Underscore.js Object Functions
















Underscore.js Utility Functions















Underscore.js Questions