I have a JavaScript array of objects:
var my_array = [
{
"id" : 1,
"aas_name" : "aaa"
},
{
"id" : 2,
"aas_name" : "bbb"
},
{
"id" : 3,
"aas_name" : "ccc"
},
...
...
...
,
{
"id" : 10,
"aas_name" : "jjj"
}
]
I would like to find all objects in the my_array
, each of which has the id value that exists in a pre-defined array [1, 3, 8] for instance without having to use the for... loop
and ES6 arrow function style.
var result = [
{
"id" : 1,
"aas_name" : "aaa"
},
{
"id" : 3,
"aas_name" : "ccc"
},
{
"id" : 8,
"aas_name" : "hhh"
}
]