Filter out an array with null values, underscore

前端 未结 5 1432
醉话见心
醉话见心 2021-02-11 18:32

I have this array:

[null, {name:\'John\'}, null, {name:\'Jane\'}]

I want to remove the null values. Is there an easy way to do this with unders

5条回答
  •  长情又很酷
    2021-02-11 18:57

    From underscore documentation

    without_.without(array, *values) 
    Returns a copy of the array with all instances of the values removed.
    

    So just use this method

    var a = [null, {name:'John'}, null, {name:'Jane'}]
    a = _.without(a, null);
    

提交回复
热议问题