1. 数组中map方法 迭代数组
使用场景:
map 可以遍历数组处理数据,并且返回新的数组
const arr = ['red', 'blue' , 'green'] const newArr = arr.map(function (ele, index) { console.log(ele) // 数组元素 console.log(index) // 数组索引号 return ele + '颜色' }) console.log(newArr) // ['red颜色', 'blue颜色', 'green颜色']
map 也称为映射。映射是个术语,指两个元素的集之间元素相互“对应”的关系。
map重点在于有返回值,forEach没有返回值
2. 数组中join方法
作用:
join()方法用于把数组中的所有元素转换一个字符串
语法:
const arr = ['red颜色', 'blue颜色', 'green颜色'] // red颜色bLue颜色green颜色 console.log(arr.join(''))
参数:
数组元素是通过参数里面指定的分隔符进行分隔的,空字符串 (''),则所有元素之间都没有任何字符。