map方法在哪里有讲解

map方法在哪里有讲解

map方法在哪里有讲解

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕夭夭 2019-04-22 17:18:33

你好同学,在课程中没有讲解。map()是js中数组的一个方法,实际上它的用法类似于循环遍历,它会依次处理数组每一个元素,并返回一个新数组。举一个小例子:

http://img1.sycdn.imooc.com//climg/5cbd85940001dbb710250192.jpg

输出新的数组,会发现是处理好的结果:

http://img1.sycdn.imooc.com//climg/5cbd85cb0001429102240074.jpg

并且它是不会影响原数组arr ,可以输出对比一下:

http://img1.sycdn.imooc.com//climg/5cbd85ea000176ae02390045.jpg

map第一个参数是必须的,当然,他还可以设置可选的参考,第二个参数表示数组元素的索引值,如下:

http://img1.sycdn.imooc.com//climg/5cbd866d0001d37905390115.jpg

例如让新数组返回arr元素的索引来观察一下:

http://img1.sycdn.imooc.com//climg/5cbd868400010cda02420042.jpg

还可以设置第三个可选参数,表示当前元素属于的数组对象。不过这一个不常用,简单知道一下即可

http://img1.sycdn.imooc.com//climg/5cbd86be00018ab105990082.jpg

同学可以按照老师的小例子自己练习一下,如果学习过程中哪里还有疑问,可以随时提问新问题。老师们都会帮助解决的。

祝学习愉快 ,望采纳。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师