gpt4 book ai didi

javascript - 在对象中搜索字符串并形成对象数组

转载 作者:行者123 更新时间:2023-11-28 11:29:19 25 4
gpt4 key购买 nike

我需要在对象中搜索字符串并形成对象数组

key = {
ID: '1',
NAME: 'KEN',
DEPT1: 'CSE',
DEPT2: 'IT',
DEPT3: 'NA',
EMAIL: 'E@T.com'
}

输出:

[{"DEPT1":"CSE"},{"DEPT2":"IT"}]

尝试过这个,但它给出了未定义

var search = arr.push(_.findKey(key, _.curry(_.eq, 'CSE')));

console.log(search)

最佳答案

例如这样:

var result = Object.entries(key).reduce((result, [key, val]) => {
if(key.match(/dept[12]/i)) result[key] = val;
return result
}, []) // [{"DEPT1":"CSE"},{"DEPT2":"IT"}]

关于javascript - 在对象中搜索字符串并形成对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59446298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com