gpt4 book ai didi

javascript - Jquery:从数组中删除 ""值而不使用每个值

转载 作者:行者123 更新时间:2023-11-28 19:22:44 27 4
gpt4 key购买 nike

我的示例数组如下,我想删除具有“”值的键 1。

var a=[
0: "349,602,317,805,887,810,863,657,665,865,102,624,659,636",
1: ""
]

当我浏览时,我找到了像使用 $.each() 并保持条件这样的解决方案。但我想使用 jquery 进行单次过滤。什么功能都有!!!

最佳答案

a.filter( Boolean );

在这里就可以解决问题了!由于 Array.prototype.filter 是标准数组方法,因此您不需要任何第三方库。

发生的情况是,我们使用 Boolean 构造函数调用 .filter() 方法,该方法仅在传入的值确实时才返回 true 值对于 Javascript 来说是真实。不包括:

  • 空字符串 ("")
  • 0
  • 未定义
  • NaN

关于javascript - Jquery:从数组中删除 ""值而不使用每个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28500737/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com