美文网首页
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){}

    相关文章

      网友评论

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

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