私はJavaScriptでのオブジェクトの下にいる:lodashで配列から複数のキー値を取得する方法は?
var users = [{
'user': 'barney',
'age': 36,
'active': true
}, {
'user': 'fred',
'age': 40,
'active': false
}, {
'user': 'pebbles',
'age': 1,
'active': true
}];
私はオブジェクトの上から新しいオブジェクトを取得しますが、以下のようなactive
キーを削除する:
var users = [{
'user': 'barney',
'age': 36,
}, {
'user': 'fred',
'age': 40,
}, {
'user': 'pebbles',
'age': 1,
}];
私は私がして、オブジェクトを作成することができることを知っていますfor-loopを使用していますが、私はこれを行うためのより良い方法を探しています。それはlodashコードの1行で行うことができるかどうか?
なぜループを介してライブラリソリューションを好んでいますか? – 1252748
['_.map(users、user => _.omit(user、 'active'))'](https://jsfiddle.net/tusharj/bduh1b50/) – Tushar