EN
JavaScript - find and return object from Array using lodash
0 points
In this article, we would like to show you how to find and return object from Array using lodash in JavaScript.
xxxxxxxxxx
1
2
<html>
3
<head>
4
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.min.js"></script>
5
</head>
6
<body>
7
<script>
8
9
var objects = [
10
{ id: 1, name: 'a' },
11
{ id: 2, name: 'b' },
12
{ id: 3, name: 'c' }
13
];
14
15
var idToFind = 2;
16
var object = _.find(objects, { id: idToFind }); // find by id
17
18
console.log(JSON.stringify(object, null, 4));
19
20
</script>
21
</body>
22
</html>
xxxxxxxxxx
1
2
<html>
3
<head>
4
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.min.js"></script>
5
</head>
6
<body>
7
<script>
8
9
var objects = [
10
{ id: 1, name: 'a' },
11
{ id: 2, name: 'b' },
12
{ id: 3, name: 'c' }
13
];
14
15
var nameToFind = 'c';
16
var object = _.find(objects, { name: nameToFind }); // find by name
17
18
console.log(JSON.stringify(object, null, 4));
19
20
</script>
21
</body>
22
</html>