1.forEach没有返回值
2.forEach会改变原数组
3.forEach可以用来添加字段
map
1.map 有 返回值 return{},必须return 才可以获取到返回值
2.map之后不会改变原数组
过滤器:filter
原数组不会改变,有返回值 return;