关于运算符...为什么没有作为数组呢

关于运算符...为什么没有作为数组呢

关于预算符 ...arr1,...arr2,...arr3 

那么最后.arr1为什么不是数组单位,而是变成了ARR4的每一项呢?

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

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

2回答
好帮手慕言 2019-11-20 18:35:12

同学你好,理解的有些偏差,可以参考上次的回复。

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

如果还有其他疑问,建议在问答区重新提问,便于后期查找总结

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

好帮手慕言 2019-11-20 14:35:59

同学你好,是因为使用了扩展运算符。

如果不使用扩展运算符的话,那么结果如下:
http://img1.sycdn.imooc.com//climg/5dd4de2609b475db05360219.jpg

控制台(arr4里面是三个数组):

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

如果使用扩展运算符,那么arr4里面是arr1、arr2、arr3里面的每一项,如下:
http://img1.sycdn.imooc.com//climg/5dd4de9309bf370b06070237.jpg

控制台:

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

同学可以测试下。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕前端2064318 #1
    如果数组中【1,2,3,4】 如果整体的..arr1 这样的话就是展平,如果是[a,b,..c], 就是返回[1,2,[3,4]] 是这意思吗?
    2019-11-20 14:41:53
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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