繁体   English   中英

查找对象和数组之间的交集

[英]To find intersection between a Object and array

我是javascript新手。

如何在JavaScript中找到数组和对象之间的交集。

让我们来:

   var use = [{name:'jony'}, {name: 'raja'}, {name: 'papy'}];

和数组为:

   var now = ['jony', 'raja', 'singh'];

现在我如何获得结果

   var result = ['jony', 'raja'];
var result = use.filter(function(e) {
    return now.indexOf(e.name) > -1;
}).map(function(e) { return e.name; });

console.log(result);  // ["jony", "raja"]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM