为什么会返回“孙”?

为什么会返回“孙”?

图片描述
老师这个数组用slice方法截取下标为1的项,即从“钱”开始到下标为2的项孙,但不包括“孙”,为什么结果截出来的是"孙"而不是“钱”?
那钱该怎么返回?

相关截图:

图片描述

正在回答

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

1回答

           

同学你好,因为splice已经改变了原本的数组,所以当splice(它会改变原来的数组)已经处理过了arr后,钱就不存在与数组中了同学可以打印一下数组看看如下:

https://img1.sycdn.imooc.com//climg/64c72c9a0977e7fe06300298.jpg

https://img1.sycdn.imooc.com//climg/64c72ca509c42ce503400138.jpg

所以使用arr.slice时原本的数组中就已经没有钱了。

祝学习愉快!

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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