使用数组的 filter 方法可以轻松删除 arr 中 itemValue 为空的 对象。

arr = arr.filter(item => item.itemValue !== '')

代码解析:

  • filter 方法会遍历 arr 数组中的每个元素。
  • 对于每个元素,都会执行传入的回调函数。
  • 回调函数中的 item 表示当前元素。
  • 如果当前元素的 itemValue 不为空,则保留该元素;否则,过滤掉该元素。

最终,filter 方法会返回一个新的数组,该数组中只包含 itemValue 不为空的对象。通过将该新数组重新赋值给原数组 arr,即可实现删除 itemValue 为空数据的对象的效果。

Uniapp 数组删除空值对象 - filter 方法高效实现

原文地址: https://www.cveoy.top/t/topic/oKtE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录