采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这里跟generator返回的不太一样,generator返回的对象的属性是value,再是done。这里先是done,再是value。而且我改了这里的属性顺序后发现对结果有影响。
这里面涉及两个理论,迭代器协议和可迭代协议,把这个两个弄明白就不会有问题了
先写value的时候shift()方法删除数组value的index为0的值并且返回删除的值,这样的话values.length的值会受到影响。
登录后可查看更多问答,登录/注册
前端无门槛学习,从ES6到ES10,一套课程掌握JS最新语法
1.3k 8
1.7k 7
1.4k 6
1.5k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号