17.6、数组方法之——遍历和映射
2024-02-27 18:35:32 0 举报
AI智能生成
数组方法之——遍历和映射
作者其他创作
大纲/内容
forEach
1、作 用 和 含 义
遍历数组中的每一项内容
数组中有多少项就遍历多少次,每一次执行函数都可以在函数中获取到当前遍历的“这一项”和对应的“索引”
2、参 数 @params
回调函数
3、返回值 @return
无/undefined
4、是否改变原数组
不改变
5、使 用 方 法
ary.forEach(function(item,index){ alert(item);})
ary.forEach((item,index)=>{console.log('索引:'+index+'内容:'+item);})
基于原生JS中的循环实现
for(let i = 0;i<ary.length;i++){console.log('索引:'+i+'内容:'+ary[i])}
map
1、作 用 和 含 义
数组映射
forEach 是不支持返回值的,而 map 是支持返回值的,但是不会改变原数组,执行完的返回结果是修改后的新数组
2、参 数 @params
回调函数
3、返回值 @return
映射后的新数组
4、是否改变原数组
不改变
5、使 用 方 法
ary.map(function(item,index){ return "真棒";})
0 条评论
下一页