js怎么去除数组中的empty undefined空项
导读:本文共829字符,通常情况下阅读需要3分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:本文小编为大家详细介绍“js怎么去除数组中的emptyundefined空项”,内容详细,步骤清晰,细节处理妥当,希望这篇“js怎么去除数组中的emptyundefined空项”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。去除数组中的empty undefined空项arr.filter(d=>d)注意,0也会被去掉去掉数组中无效的值,比如null,undefin... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。本文小编为大家详细介绍“js怎么去除数组中的emptyundefined空项”,内容详细,步骤清晰,细节处理妥当,希望这篇“js怎么去除数组中的emptyundefined空项”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
去除数组中的empty undefined空项
arr.filter(d=>d)
注意,0也会被去掉
去掉数组中无效的值,比如null,undefined,empty
方法一
直接使用filter就能搞定了
vararr=[1,2,null,undefined,9];arr=arr.filter(Boolean);
结果arr=[1,2,9]
方法二
null,undefined,empty这些在if里面都是空值。所以可以if判断。
vararr=[1,2,null,undefined,9];letnewArr=[]//法1arr.forEach(item=>{if(item){newArr.push(item)}})
读到这里,这篇“js怎么去除数组中的emptyundefined空项”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
本文:
js怎么去除数组中的empty undefined空项的详细内容,希望对您有所帮助,信息来源于网络。