“Удалить фальшивые значения из Object Lodash” Ответ

Lodash Удалить неопределенные значения из объекта

var person = {"name":"bill","age":21,"sex":undefined,"height":"crap"};
//remove undefined properties or other crap
var cleanPerson = _.pickBy(person, function(value, key) {
  return !(value === undefined || value === "crap");
});
//cleanPerson is now { "name": "bill","age": 21}
Grepper

Lodash Удалить NULL из объекта

_.omitBy({ a: null, b: 1, c: undefined, d: false }, _.isNil)
Hungry Hedgehog

Удалить фальшивые значения из Object Lodash

const person = { 'name':'bill', 'age':21, 'sex':undefined, 'height':null, 'hasPet':false };
//only keep truthy values
const cleanPerson = _.pickBy(person, _.identity);
//cleanPerson is now { "name":"bill", "age":21 }
Merlin4 (personal)

Удалить фальшивые значения из Object Lodash

const person = { "name":"bill", "age":21, "sex":undefined, "height":null, "hidden":false };
//remove falsy values
const cleanPerson = _.pickBy(person);
//cleanPerson is now { "name":"bill", "age":21 }
Merlin4 (ranken)

Ответы похожие на “Удалить фальшивые значения из Object Lodash”

Вопросы похожие на “Удалить фальшивые значения из Object Lodash”

Больше похожих ответов на “Удалить фальшивые значения из Object Lodash” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования