//forEach
//1.遍历的是value
//2.不能用break打断
//3.没有return值
let arr = ['a','b','c']
let f = arr.forEach(element =>{
return element + '1'
})
//map
//1.遍历的是value的值
//2.不能用break打断
//3.有返回值(数组),默认underfind
let m = arr.map((value) => {
return value + '1'
})
console.log(f) //返回underfind
console.log(m) //返回['a1','b1','c1']
forEach和map
最新推荐文章于 2024-10-11 17:39:47 发布
文章详细介绍了JavaScript中数组的forEach和map方法的使用,包括它们各自遍历的内容、是否能用break中断及返回值特点。forEach遍历数组元素但无返回值,而map在变换元素后返回新的数组。示例代码展示了如何在实际操作中添加字符串1到数组元素后面。
摘要由CSDN通过智能技术生成