首页 » 网站建设 » phparrayfilterid技巧_JS数组处理方法应用级Arrayfilter

phparrayfilterid技巧_JS数组处理方法应用级Arrayfilter

访客 2024-12-06 0

扫一扫用手机浏览

文章目录 [+]

Array.filter)是数组的一个过滤方法,其语法与forEach和map相似,但它的回调函数吸收的是一个Boolean类型的值。
该方法返回的是所有回调函数中返回值为true的元素凑集。

以一个示例为例,假设有一个数组list,仅想要类型值为1的工具,可以利用Array.filter实现。
回调函数吸收的是Boolean值,可以在回调函数中添加验证条件,例如m.type==1,如果所有类型值为1的数据都知足该验证条件,那么就可以将其过滤出来。

phparrayfilterid技巧_JS数组处理方法应用级Arrayfilter

接下来看一个实际事情中常见的示例,例如前端处理购物车的逻辑,须要将选中商品的id用逗号拼接后发送给后台。
首先须要利用filter过滤出选中状态的工具。

phparrayfilterid技巧_JS数组处理方法应用级Arrayfilter
(图片来自网络侵删)

然后,filter返回的仍旧是一个数组,可以连续链式调用.map以将id过滤出来,再利用join将数组转换为字符串,末了得到所需的数据。

感谢大家的不雅观看,如果以为有帮助,可以点赞支持一下,感谢大家。

标签:

相关文章