JavaScript 如何快速移除数组中的 false,null,undefined 等 Falsy 类型值

JavaScript 如何快速移除数组中的 false,null,undefined 等 Falsy 类型值

本文首发:开发指南:JavaScript 如何快速移除数组中的 false,null,undefined 等 Falsy 类型值?

JavaScript 中如果想要快速移除数组中的 Falsy 值,可以通过 ES6 中数组的新特性:filter 方法。

然后配合 Boolean 对象即可快速过滤掉 falsenullundefined0NaN''"" 这 7 中类型的值。

具体方法如下:

const list = [1,2,3,4,0,undefined,null,false,''].filter(Boolean);
>> [1,2,3,4]

参考链接:

本文完 ~ 期待下次与你相见 : )

本文首发:开发指南:JavaScript 如何快速移除数组中的 false,null,undefined 等 Falsy 类型值?

本文由 开发指南 作者:开发指南 发表,其版权均为 开发指南 所有,文章内容系作者个人观点,不代表 开发指南 对观点赞同或支持。如需转载,请注明文章来源。
5
开发指南

发表评论