网站首页 > 知识剖析 正文
原型:
let arr = [2, 3, 5, 7]//定义一个数组
arr.map(function(element, index, array){ }, this);
1、currentValue:就是传给这个匿名函数,当前元素的的值。
2、index:可选。当前元素的索引。
3、arr:可选。当前元素属于的数组对象。
举例:
let arr = [2, 3, 5, 7]
arr.map(function(element, index, array){
console.log(this) // 80
}, 80);
//打印结果
由此可见,map就是输入一个改造(arr =[2,3,5,7])'每个数组元素'的“函数”,然后数组中每个'元素'都会被该“函数”改造后,返回出来一个新的数组或对象。
猜你喜欢
- 2024-12-08 互联网地图坐标系简介及转换(地理坐标系)
- 2024-12-08 Jmap导出java运行中的堆内存dump及Jprofiler分析方法
- 2024-12-08 WeakMap和Map的区别,WeakMap原理,为什么能被 GC?
- 2024-12-08 JVM性能调优之:Jmap
- 2024-12-08 如何测量纳米粒粒径及做粒径分布图
- 2024-12-08 go语言中的map详解
- 2024-12-08 JVM系列-使用jmap和MAT进行堆内存分析
- 2024-12-08 ThreeJS 给全景图片添加标注
- 2024-12-08 长“痤疮”毁颜值?这样吃就对了
- 2024-12-08 JVM性能调优监控工具jps、jstack、jmap、jhat、hprof使用详解
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)