私はlodashが新しく、値が空でない配列(空の配列の値を除く)を持つオブジェクトを返す行を書いています。 filteredResults
のlodash:値が空でない配列を持つオブジェクトをフィルタする
let results = {"1":[1,2,3],"2":[2,4,6],"0":[]};
let filteredResults = _.filter(results, (result) => {return (_.size(_.values(result)) > 0);});
console.log(filteredResults);
私の期待値は次のとおりです。{'1': [ 1, 2, 3 ], '2': [ 2, 4, 6 ] }
。しかし、私は[ [ 1, 2, 3 ], [ 2, 4, 6 ] ]
の結果を得ています。
ここで、キーは1
と2
ですか?