js怎么取一个数组中的奇数位元素或者偶数位元素

js中有一个函数filter(),可以用来过滤数组中的特定元素;

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

注意: filter() 不会对空数组进行检测。

注意: filter() 不会改变原始数组。

语法: filter((item, index, arr) => { ... })

filter中一共可已设置三个入参:其中item(必填)--代表数组中的每个元素,filter会对每个元素进行遍历;

index(先填)--每个元素的index;arr(选填)--指定要遍历的数组。

要筛选数组中的奇数位元素或者偶数位元素就可以用filte()方法。

例子:

注意:filter()方法是按照入参的位置取值的,所以item必须写(虽然没用到)。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原创声明 本文系作者辛苦码字所得,欢迎分享和转载,但请在明显位置注明作者的如下信息:笔名:来碗鸡蛋面简书主页:ht...
    来碗鸡蛋面阅读 8,415评论 0 4
  • 一、数组的迭代方法 常用的数组迭代方法:every,some,filter,map,foreach 1.every...
    欧辰_OSR阅读 5,356评论 0 3
  • 转载:在开发中,数组的使用场景非常多,平日中也涉及到很多数组的api/相关操作,一直也没有对这块内容进行一块整理总...
    七色烟火阅读 8,498评论 0 3
  • 遍历数组 map map方法的作用在于处理流式数据,比如数组。 map() 方法返回一个新数组,数组中的元素...
    _1633_阅读 5,532评论 0 2
  • 数组方法 下面开始介绍数组的方法,数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组...
    祈求者阅读 2,839评论 0 2