从数组 javascript 中查找域

Find domain from array javascript

如何在 json 数组中搜索域名

[
[
  {
    "id": 1,
    "domain": "test1.local",
  }
],
[
  {
    "id": 2,
    "domain": "test2.local",
  }
 ]
]

我想确保URL在api的回复中

此代码将 return 与您正在搜索的域关联的 ID。

const input = [
[
  {
    "id": 1,
    "domain": "test1.local",
  }
],
[
  {
    "id": 2,
    "domain": "test2.local",
  }
 ]
];

const searchDomain = (arr, domain) => {
let result = false;
 arr.forEach((innerArr)=>{
   innerArr.forEach((domainObj)=> {
     if(domainObj.domain === domain) {
      result =  domainObj.id;
     }
   });
 });
 return result;
}

console.log(searchDomain(input, 'test2.local'));