返回值问题。

来源:2-62 Generator

慕的地3200337

2020-03-11

图片描述这里跟generator返回的不太一样,generator返回的对象的属性是value,再是done。这里先是done,再是value。而且我改了这里的属性顺序后发现对结果有影响。

写回答

1回答

快乐动起来呀

2020-03-13

这里面涉及两个理论,迭代器协议和可迭代协议,把这个两个弄明白就不会有问题了

0
1
Umud
先写value的时候shift()方法删除数组value的index为0的值并且返回删除的值,这样的话values.length的值会受到影响。
2020-03-18
共1条回复

再学JavaScript ES(6-10)全版本语法大全

前端无门槛学习,从ES6到ES10,一套课程掌握JS最新语法

1182 学习 · 336 问题

查看课程