Remove all falsy values from an array

后端 未结 22 3277
隐瞒了意图╮
隐瞒了意图╮ 2020-11-28 07:21

I would like to remove all falsy values from an array. Falsy values in JavaScript are false, null, 0, \"\", undefined, and NaN.



        
22条回答
  •  鱼传尺愫
    2020-11-28 07:47

    Try using filter and Boolean:

    let array = [7,"ate","",false,9];
    array.filter((values) => {return Boolean(values) === true })
    

提交回复
热议问题