美文网首页
JS中四个数组方法

JS中四个数组方法

作者: 被追要淡定 | 来源:发表于2017-09-12 07:12 被阅读0次

  JavaScript里关于数组的最重要的4个方法,这4个方法是每个想要高效的进行JavaScript编程的程序员必须知道的。

1.Array.forEach

.forEach方法能够方便的让你 遍历数组里的每个元素,你可以在回调函数里对每个元素进行操作。.forEach方法没有返回值,你不需要在回调函数里写return,这是无意义的。

var animals = ['dog', 'cat', 'mouse'];animals.forEach(function(item){}

2.Array.indexOf

.indexOf能够告诉你 某个元素在数组中的位置,它返回的是索引值,如果数组里有重复的元素,它会返回第一个元素的位置。

var a = [2, 9, 9, 18];var i = a.indexOf(9);console.log('i: ', i);/*if (a.indexOf(7) === -1) {}

3.Array.every

.every方法的作用是用指定的回调函数去检查数组中的每个元素,如果对于每个元素,这个回调函数都返回true,则.every返回true。否则,.every返回false。

var ages = [23, 19, 32, 44];var olderThan18 = ages.every(function(element) {}

4.Array.filter

.filter方法能够 过滤掉数组中的某些元素,你可以在回调函数里设定条件,不符合条件的元素都会排除在外。

var scores = [3, 12, 5, 23, 19, 7];var topScores = scores.filter(function(item){}

相关文章

  • 数组(Array)<迭代器>

    一、Js数组迭代器方法 主要介绍js数组中的forEach,every,some,filter,map迭代器方法 ...

  • js中数组对象去重的方法

    采用数组中的reduce方法,遍历数组,也是通过对象访问属性的方法 参考js中数组对象去重的方法

  • js中数组方法的总结

    js中数组的方法非常的多,功能也很强大。今天来总结一下js中数组的方法: 首先创建一个数组,数组中可以包含各种类型...

  • js 数组操作探究

    有空闲时间了, 深入的研究一下js 中的数组方法 js中的数组方法 首先是会改变原数组的方法: shift un...

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • js中数组indexOf方法的使用和实现

    js中数组indexOf方法的使用和实现 IndexOf方法定义 indexOf()方法返回在数组中可以找到一个给...

  • map

    js中的map()方法 map定义和方法 map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理的后...

  • JS中every()和some()的用法

    every() 与 some()方法都是js中数组的迭代方法。 every(): 对数组中每一项运行给定函数,如...

  • js中数组reduce方法的使用和实现

    js中数组reduce方法的使用和实现 reduce方法定义 reduce() 方法对数组中的每个元素执行一个传入...

  • Vue 数组相关

    1.如何对数组进行插入或删除splice Vue数组中存对象 关于绑定方法,方法里面传递对象数据 js中数组如何进...

网友评论

      本文标题:JS中四个数组方法

      本文链接:https://www.haomeiwen.com/subject/jxpqsxtx.html