map()函数内的索引
在 JavaScript 中, map()方法处理数组元素,它借助从调用函数获得的结果为数组中的每个数组元素创建一个新数组。索引在map()方法中用于说明数组中每个元素的位置,但它不会改变原始数组。
句法:
array.map(function(currentelement, index, arrayobj) {
// Returns the new value instead of the item
});
参数:函数内部的索引接受三个参数,如上所述,如下所述:
- currentelement: currentelement是 map() 中的必需参数,它是当前元素的值。
- index:索引是可选参数 map(),它是提供的当前元素的数组索引。
- arrayobj: arrayobj是 map() 中的一个可选参数,它是当前元素所属的数组对象。
下面的示例说明了 map()函数中的索引:
示例 1:
GeeksforGeeeks
Index inside map() Function
输出:
示例 2:
GeeksforGeeeks
Index inside map() Function
输出:
welcome
0
to
1
GeeksforGeeeks
2
支持的浏览器: map()函数中的 Index支持的浏览器如下:
- 谷歌浏览器
- IE浏览器
- 火狐
- 苹果浏览器
- 歌剧