美文网首页
2022-08-24 数组嵌套输出包含项

2022-08-24 数组嵌套输出包含项

作者: BUG生产户 | 来源:发表于2022-08-24 16:54 被阅读0次
     // 输出结果  { key: ['aa', 'bb', 'cc'], val2: '哈哈哈' }
    const code = 'cc'
    const arr = [
        { key: ['a', 'b', 'c'], val1: '哈哈哈' },
        { key: ['aa', 'bb', 'cc'], val2: '哈哈哈' },
        { key: ['d', 'cc', 'fg'], val3: '哈哈哈' }
    ]
    function findCode(code = '', arr = []) {
      let arrObj = null
      for (const key in arr) {
        let findResult = arr[key].key.findIndex(item=>item === code)
        if(findResult!=-1){
          arrObj = arr[key]
          break
        }
      }
      return  arrObj
    }
    let a = findCode(code,arr)
    console.log(a)
    

    END————————

    码字不易,如果喜欢或者对你有丝毫帮助的话,帮忙点个 哈,点赞就是我的动力。

    同时也希望自己能坚持认真的写下去,因为在总结提升自己的同时如果也能帮助更多的前端,那是多么开心的一件事。

    小伙伴们 这里有更好的建议或方法,欢迎评论,谢谢。

    相关文章

      网友评论

          本文标题:2022-08-24 数组嵌套输出包含项

          本文链接:https://www.haomeiwen.com/subject/dddogrtx.html