当前位置:网站首页 > R语言数据分析 > 正文

数组方法(数组方法filter)



1.filter():创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。

2.array.filter(function(currentValue,index,arr), thisValue);

3. filter() 方法用于把Array中的某些元素过滤掉,然后返回剩下的未被过滤掉的元素。

注意

1、filter() 不会对空数组进行检测;

2、filter() 不会改变原始数组。

实例:

(1)返回数组array中所有元素都大于等于14的元素、返回等于14、返回大于某个值和小于某个值的元素。

(2)数组去重操作:对数组array中所有相同的元素进行去重复操作。

(3)数组中保留奇数或者偶数。

(4)去掉数组中的假值,比如:空字符串、undefined、null、0、false。

(5)把对象数组array中的某个属性值取出来存到数组newArr中。

(6)filter结合find方法,实现两个数组的补集的解决方法,oldArr的元素newArr中都有,在newArr中去掉所有的oldArr。

到此这篇数组方法(数组方法filter)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • hprof是什么文件(hprof是什么文件会一直增加)2025-05-31 14:00:09
  • storecode翻译中文(storey翻译)2025-05-31 14:00:09
  • getcommevent 返回值(getnumericcellvalue返回值)2025-05-31 14:00:09
  • arom与prom的区别(aom和fom区别)2025-05-31 14:00:09
  • ueditor编辑器采集公众号(ueditor编辑器上传图片)2025-05-31 14:00:09
  • redis-cli连接拒绝(redis 连接拒绝)2025-05-31 14:00:09
  • spring百度云(spring 网盘)2025-05-31 14:00:09
  • swagger2使用(swagger2 ui)2025-05-31 14:00:09
  • ifstream读取文件内容(ifstream 读文件)2025-05-31 14:00:09
  • ByteBuffer读取文件流(读取文件为byte)2025-05-31 14:00:09
  • 全屏图片