生成器:是一种特殊的函数,通过 function* 和yield 自动生成迭代器,简化了遍历逻辑。 生成器是迭代器的语法糖:生成器返回的对象实现了迭代器协议。 选择使用: 如果需要完全控制遍历逻辑,使用迭代器。 如果需要简化代码并支持惰性求值,使用生成器。 理解迭代器和生成器的区别与联系,可以帮助你更好地处理遍历和惰性求...