通过key 寻找数组内对象的某一项
Posted likewpp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过key 寻找数组内对象的某一项相关的知识,希望对你有一定的参考价值。
function parseJson(jsonObj, value, key = ‘code‘) { const index = jsonObj.findIndex(item => item[key] == value ) if (index) return jsonObj[index] } var array = [ { code: 1, value: ‘b‘ }, { code: 2, value: ‘a‘ }, { code: 3, value: ‘c‘ }, { code: 4, value: ‘d‘ }, { code: 5, value: ‘e‘ } ] console.log(parseJson(array, 5))
有时候不一定要用万能方法,最合适的方法才是好的方法,
改数据内无多层嵌套,若存在则用递归法,参考:https://www.cnblogs.com/likewpp/p/11770772.html
以上是关于通过key 寻找数组内对象的某一项的主要内容,如果未能解决你的问题,请参考以下文章