根据特定的数组值,输出另一个数组对应对象

根据num的数组里面的值,输出num数组的值对应arr中的id值的对象
let num = [7,6]
            
            let arr = [
                {
                    id:7,
                    name:"小米"
                },
                {
                    id:6,
                    name:"小林",
                },
                {
                    id:5,
                    name:"小名",
                },
                {
                    id:4,
                    name:"小风",
                }
            ]

你可以参考这两行代码:

let result = arr.filter(obj => num.includes(obj.id));
console.log(result);

let num = [7, 6];
let arr = [
  {
    id: 7,
    name: "小米"
  },
  {
    id: 6,
    name: "小林",
  },
  {
    id: 5,
    name: "小名",
  },
  {
    id: 4,
    name: "小风",
  }
];
let result = arr.filter(item => num.includes(item.id));
console.log(result); // [{ id: 7, name: "小米" }, { id: 6, name: "小林" }]