码迷,mamicode.com
首页 > Web开发 > 详细

js的map、filter的用法

时间:2017-12-28 23:32:03      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:return   pos   用法   ons   let   item   lte   cti   map   

filter是满足条件的留下,是对原数组的过滤;

map则是对原数组的加工,映射成一一映射的新数组

简单例子:

  let arr = [1, 2, 3, 4]

  let newArr = arr.map(function(item) {  // 使用map方法

    return item * 2;

  });

  console.log(newArr); // [2, 4, 6, 8]

  let arr = [1, 2, 3, 4];

  let newArr = arr.filter(function(item) {  // 使用filter方法

    if (item % 2 !== 0) {

      return item;

     }

   });
  console.log(newArr); // [1, 3];

js的map、filter的用法

标签:return   pos   用法   ons   let   item   lte   cti   map   

原文地址:https://www.cnblogs.com/naxiaoming/p/8137642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!