Underscore.js _.extendOwn() Function
The _.extendOwn() function is used to copy only own properties over to the destination object. This function is similar to the _.extend() function.
Syntax:
_.extendOwn(destination, *sources)
Parameters: This function accept two parameters as mentioned above and described below:
- destination: This parameter holds the destination object file.
- sources: This parameter holds the source object file.
Return Value: It returns a copy of own properties over to the destination object.
Example 1:
<!DOCTYPE html>
< html >
< head >
< script type = "text/javascript" src =
</ script >
</ head >
< body >
< script type = "text/javascript" >
var obj1 = {
key1: 'Geeks',
};
var obj2 = {
key2: 'GeeksforGeeks',
};
console.log(_.extendOwn(obj1, obj2));
</ script >
</ body >
</ html >
|
Output:
Example 2:
<!DOCTYPE html>
< html >
< head >
< script type = "text/javascript" src =
</ script >
</ head >
< body >
< script type = "text/javascript" >
var obj1 = {
key1: 'Geeks',
};
var obj2 = {
key2: 'GeeksforGeeks',
};
console.log(_.extendOwn({
Company: 'GeeksforGeeks',
Address: 'Noida'
}, {
Contact: '+91 9876543210',
Email: 'abc@gfg.com'
}, {
Author: 'Ashok'
}));
</ script >
</ body >
</ html >
|
Output:
Last Updated :
25 Nov, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...