摘要:
写在前面 仅供自用 ... 第一个 这个是对 yield * 迭代 的一个不是很好理解的例子 主要是 想到了 阻塞 function *test_1(){ console.log("value:",yield *[1,3,4]); // yield * 阻塞了前面console.log的执行,等到 阅读全文
摘要:
写在前面 仅供自用 ... Iterable 接口 在我的理解里面,如果数据结构实现了 Iterable 接口 那么 这个数据结构就是可迭代对象 当然实现这个的方法 就是 写一个迭代器工厂函数 [Symbol.iterator] 来生成一个含有 next(){} 和 return(){} 两个属性方 阅读全文