js: array.map

11/24/2018

# js: array.map

array.map(callback(value,index,array))
1

将array映射成另外一个array,接受一个回调方法 callback的三个参数 0.value:迭代到的值 1.index:当前迭代的序号 2.array:数组 示例:

let arr = ['adsf','uio','jnzxcv']
let arrb = arr.map(
    (val,index,arr)=>{
      console.log(`${val}-${index}-${arr}`);
      return val+index;
    }
)
// adsf-0-adsf,uio,jnzxcv
// uio-1-adsf,uio,jnzxcv
 // jnzxcv-2-adsf,uio,jnzxcv
console.log(arrb)
// [""adsf0"", ""uio1"", ""jnzxcv2""]
1
2
3
4
5
6
7
8
9
10
11
12
Last Updated: 1/22/2024, 8:56:53 AM