关于data.map

关于data.map

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

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

老师你好,请问这个地方往handlelist里面放入的是data.shopList是个List,然后到了下面任然用data.map的方法进行遍历这样不对吧?因为这时的data是list不是map

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

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

4回答
好帮手慕阿满 2020-02-28 20:41:48

同学你好,data.map()返回一个新数组,新数组中的元素为原始数组data中调用函数处理后的值。这里的map()是指调用执行括号中的function函数。

祝:学习愉快~

提问者 不停奔跑的小恐龙 2020-02-28 16:53:12

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

我知道箭头2是遍历用的函数,但是对于.map我还是不太明白,单独返回一个数组这个好理解,但是和这个遍历函数搭配在一起,data.map在其中起什么作用呢,在我看来所有的事情都让遍历函数给干了

好帮手慕阿满 2020-02-28 15:33:23

同学你好,这里是js中map()函数的用法,同学可以参考:https://www.runoob.com/jsref/jsref-map.html。这里handlelist(data)中,传入的data是数组,data.map()指使用数组调用map()函数,返回一个新数组,新数组中的元素为原始数组data中调用函数处理后的值。

祝:学习愉快~

好帮手慕阿满 2020-02-27 18:55:56

同学你好,这里的data.map()是js中的的用法,data是一个数组,data.map()方法是返回一个新数组,数组中的元素为原始数组data中调用函数处理后的值。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 老师可以慢点说吗,老师思维太快我没跟上,那这个map和JAVA类型是什么有关系吗?比如说是map还是list类型。数组中的元素为原始数组data中调用函数处理后的值。这句话我不太理解,老师可以讲的基础些吗
    2020-02-27 22:00:18
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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