阮大大的 ES6 入门对于我这种菜鸟来说真是太棒了!
在看 27. 异步遍历器 时,遇到的一个问题,createAsyncIterable is not defined
然后查阅的了一下,才知道异步遍历器现在是一个草案,与是冒出一个念头,这个 createAsyncIterable 函数能不能自己实现了。
j s c o d e js code jscode
function createAsyncIterable(obj) {
let asyncList;
if (typeof obj === "string") asyncList = obj.split("");
else if (Array.isArray(obj)) asyncList = [...obj];
else throw new Error