Remove all falsy values from an array

后端 未结 22 3241
隐瞒了意图╮
隐瞒了意图╮ 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:58

    myArray = [false, null, 0, NaN, undefined, ""];
    myArray.map(item => {
    //if you want you can write logic
            console.log(item);
        })
        // Get rid of bad values
        .filter(Boolean);
    

    it will return [].

提交回复
热议问题