javascriptまたはjqueryに何らかのフィルター機能が組み込まれていると確信していますが、jqueryを使用してこれを行う方法がわかりませんfilter()
特定の値を持つ JavaScript オブジェクトからすべての要素をフィルタリングしてオブジェクトを返す方法はありますか?
私が求めている機能はこのようなもので、それほど長くはありませんが、もっと簡単なものがあるのだろうか.
ありがとう!
(function(){
var obj = {
a: true,
b: true,
c: false,
d: true,
e: true
},
f = [],
true_obj = {};
for (var i in obj){
if (obj[i] === true){
f.push(i);
}
}
for (var c = 0; c < f.length; c++){
true_obj[c] = f[c];
}
console.log(true_obj);
}());