JS中map()函数的使⽤(转载)map函数
⼀、概念
map()⽅法定义在JavaScript的Array中,它返回⼀个新的数组,数组中的元素为原始数组调⽤函数处理后的值。
注意:
map()不会对空数组进⾏检测
map()不会改变原始数组
⼆、语法
array.map(function(currentValue, index, arr), thisIndex)
参数说明:
function(currentValue, index, arr):必须。为⼀个函数,数组中的每个元素都会执⾏这个函数。其中函数参数:
currentValue:必须。当前元素的的值。
index:可选。当前元素的索引。
jsarray删除元素arr:可选。当前元素属于的数组对象。
thisValue:可选。对象作为该执⾏回调时使⽤,传递给函数,⽤作"this"的值。
三、实例
返回由原数组中每个元素的平⽅组成的新数组:
let array = [1, 2, 3, 4, 5];
let newArray = array.map((item) => {
return item * item;
})
console.log(newArray)  // [1, 4, 9, 16, 25]
最后
⼗分感谢原博主,原博客地址为:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。