美文网首页
JS map函数的返回值

JS map函数的返回值

作者: William_a7f1 | 来源:发表于2020-08-05 09:56 被阅读0次

map:map即是 “映射”的意思 用法与 forEach 相似,用法即:

[].map(function(value,index,array){

//code

})

var ary = [12,23,24,42,1];
var res = ary.map(function (item,index,input) {
   return item*10;
})
console.log(res);//-->[120,230,240,420,10];
console.log(ary);//-->[12,23,24,42,1]

•map:和forEach非常相似,都是用来遍历数组中的每一项值的,用来遍历数组中的每一项;

•区别:map的回调函数中支持return返回值;return的是啥,相当于把数组中的这一项变为啥(并不影响原来的数组,只是相当于把原数组克隆一份,把克隆的这一份的数组中的对应项改变了);

•不管是forEach还是map 都支持第二个参数值,第二个参数的意思是把匿名回调函数中的this进行修改。

相关文章

  • JS map函数的返回值

    map:map即是 “映射”的意思 用法与 forEach 相似,用法即: [].map(function(val...

  • python 学习日记1(map,zip)

    1.map函数: map(函数,序列):将序列用函数处理. 但是有一点要注意的是函数必须有返回值才可以,不然map...

  • python函数学习

    1.lambda匿名函数 x是参数,:后面的是返回值 2.map函数 map() 会根据提供的函数对指定序列做映射...

  • android h5 js 匿名函数通信

    android js 互相调用 支持js匿名函数接收 支持js json对象接收 支持js函数返回值获取 通过注解...

  • 当 async/await 遇上 forEach

    js遍历数组常用基本就是 map,reduce,forEach,for...of map 针对是返回值处理情况,关...

  • js有返回值的构造函数

    有返回值的构造函数 说明 js构造函数优先返回return后的返回值。 1.如果返回值为undifine ,结果返...

  • python函数式编程

    函数也是变量,可以作为函数的参数,以及返回值作为参数,称作高阶函数,map reduce filter sorte...

  • 【ES6学习之对象函数】

    函数 js函数库:lodash uniq uniqBy 数组处理函数: concat map() 对...

  • JS学习笔记-构造一个画廊

    主函数main.html JS代码showPic.js代码 说下对onclick函数的理解,这个函数的返回值默认为...

  • Swift4高阶函数

    能接受函数作为参数或者返回值为函数的函数,就是高阶函数1.map(映射) a===[1, 4, 9, 16, 25...

网友评论

      本文标题:JS map函数的返回值

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