guest说:
说说你对 Iterator, Generator 和 Async/Await 的理解
Iterator:
Iterator 是一个接口,它允许遍历对象的内容,比如数组、字符串、集合或者其他类型的数据结构。它提供了一种简便的方式来遍历集合的每一项,而不用写一堆循环来实现遍历。
Generator:
Generator 是一种迭代器,它可以让你以简洁的方式来生成迭代器,而不用重复地去写循环语句。它可以暂停和恢复函数执行,而且可以返回多个值。
Async/Await:
Async/Await 是 ES7 的一个新特性,它可以让你以异步的方式执行异步函数,而不用层层嵌套回调函数,可以让你的代码变得更清晰可读,简化异步操作的编写。