迭代器会改变原来数据吗

来源:2-62 Generator

诺巴蒂

2019-11-21

用完迭代器后,原来的数据就变成

{allAuthors: {…}, Symbol(Symbol.iterator): ƒ}

并且for of 一次,就不能再遍历了

写回答

1回答

快乐动起来呀

2019-11-21

这个要看你迭代器内部的逻辑,比如这个就是遍历的时候把数据都扔了,下次再遍历就是空看上去跟遍历器失效一样

0
1
诺巴蒂
懂了,next 也是个闭包吧
2019-11-21
共1条回复

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

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

1182 学习 · 336 问题

查看课程