如何删除数组中的空值?

如何删除数组中的空值?

HarmonyOS
2024-08-05 17:30:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa
@State arr: string[] = []
aboutToAppear(): void {
  this.arr.push("aa")
  this.arr.push("")
  this.arr.push("bb")
  console.log("----"+this.arr.toString())
  //删除空值
  this.arr = this.arr.filter((value) => value !== null && value !== undefined && value !== '');
  console.log("----"+this.arr.toString())
}

打印日志如下:

----aa,,bb

----aa,bb

分享
微博
QQ
微信
回复
2024-08-05 22:30:14
相关问题
HarmonyOS 手机应用删除数
76浏览 • 1回复 待解决
求告知删除数据文件方法
139浏览 • 1回复 待解决
如何判断一个数组不为?
135浏览 • 1回复 待解决
鸿蒙 | Jar包解析xml文件为
7054浏览 • 1回复 待解决
如何删除preferences缓存数据?
157浏览 • 1回复 待解决
ArkTS数组复制方法
597浏览 • 1回复 待解决
如何获取preference缓存
136浏览 • 1回复 待解决
DevEco Deviceproject tasks是
4985浏览 • 1回复 已解决
innodb列会占用存储吗?
2603浏览 • 1回复 待解决
WantAgentInfowants为什么是数组
1588浏览 • 1回复 待解决
JSinput文本对齐该如何实现?
8086浏览 • 1回复 待解决