博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS之去除数组中的数据(0, 空,undefined, null, false)
阅读量:4029 次
发布时间:2019-05-24

本文共 294 字,大约阅读时间需要 1 分钟。

1.Array.filter()

arr.filter(Boolean)

2.通过遍历判断数组

空字符,undefined, null, false , 0转化为布尔类型都是 false;

let arr=[1, , null, false, undefined, 3]let newArr= []//法1arr.forEach(item => {
if (item) {
newArr.push(item) }})//法2for (let item of arr) {
if (item) {
newArr.push(item) }}

转载地址:http://rqlbi.baihongyu.com/

你可能感兴趣的文章
PaperDownloader 1.5.1——更加人性化的文献下载命名解决方案
查看>>
如何将PaperDownloader下载的文献存放到任意位置
查看>>
C/C++中关于动态生成一维数组和二维数组的学习
查看>>
系统架构:Web应用架构的新趋势---前端和后端分离的一点想法
查看>>
JVM最简生存指南
查看>>
漂亮的代码,糟糕的行为——解决Java运行时的内存问题
查看>>
Java的对象驻留
查看>>
自己动手写GC
查看>>
Java 8新特性终极指南
查看>>
logback高级特性使用(二) 自定义Pattern模板
查看>>
JVM并发机制探讨—内存模型、内存可见性和指令重排序
查看>>
可扩展、高可用服务网络设计方案
查看>>
如何构建高扩展性网站
查看>>
微服务架构的设计模式
查看>>
持续可用与CAP理论 – 一个系统开发者的观点
查看>>
nginx+tomcat+memcached (msm)实现 session同步复制
查看>>
c++指针常量与常量指针详解
查看>>
c++字符数组和字符指针区别以及str***函数
查看>>
c++类的操作符重载注意事项
查看>>
c++模板与泛型编程
查看>>