gpt4 book ai didi

javascript - 从其键与特定条件与javascript和下划线匹配的对象返回键值对

转载 作者:行者123 更新时间:2023-11-30 10:23:24 24 4
gpt4 key购买 nike

var obj = {
"M_18-24":413109,
"F_18-24":366159,
"F_25-34":265007,
"U_25-34":1214,
"U_35-44":732
}

我想返回一个对象,其键值对的键以“M”或“F”开头。所以最终的对象看起来像

var obj = {
"M_18-24":413109,
"F_18-24":366159,
"F_25-34":265007
}

我试过像 _.filter(obj, function(v,k) { return/^[MF]/.test(k) })...

最佳答案

这样就可以了:

function filte_obj_FM (inp) 
{
var ret = {};

for ( var k in inp)
{
if ( k[0] == "M" || k[0] == "F" )
{
ret[k] = inp[k];
}
}

return ret;
}

在此处查看控制台输出(F12 +-> 查看控制台):http://jsfiddle.net/vH3ym/2/

关于javascript - 从其键与特定条件与javascript和下划线匹配的对象返回键值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20694935/

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