How to remove undefined and null values from an object using lodash?

前端 未结 23 2319
既然无缘
既然无缘 2020-11-29 18:06

I have a Javascript object like:

var my_object = { a:undefined, b:2, c:4, d:undefined };

How to remove all the undefined properties? False

23条回答
  •  [愿得一人]
    2020-11-29 18:32

    If you don't want to remove false values. Here is an example:

    obj = {
      "a": null,
      "c": undefined,
      "d": "a",
      "e": false,
      "f": true
    }
    _.pickBy(obj, x => x === false || x)
    > {
        "d": "a",
        "e": false,
        "f": true
      }
    

提交回复
热议问题