map方法
- 使用场景:map 可以遍历数组处理数据,并且返回新的数组
- map 也称为映射。映射是个术语,指两个元素的集之间元素相互“对应”的关系。
- map重点在于有返回值,forEach没有返回值(undefined)
示例:
<script>
const arr = ['red', 'green', 'blue']
const newArr = arr.map(function (ele, index) {
return ele + 'color'
})
console.log(newArr)
</script>
join方法
- 作用:join() 方法用于把数组中的所有元素转换成一个字符串
示例:
<script>
const arr = ['red', 'green', 'blue']
const newArr = arr.map(function (ele, index) {
return ele + 'color'
})
console.log(newArr)
// join方法
// 小括号为空则逗号分割
console.log(newArr.join())
// 小括号是空字符串,则元素之间没有分隔符
console.log(newArr.join(''))
console.log(newArr.join('|'))
</script>