清君侧 2022-05-04 13:45:53
babel编译中 _iteratorNormalCompletion = true
是有必要的,因为每次在进行条件判断!(_iteratorNormalCompletion = (_step = _iterator.next()).done)
的时候会对_iteratorNormalCompletion
重新赋值。
例如当前_step.done = false
时,_iteratorNormalCompletion
也会变成false
,如果没有将_iteratorNormalCompletion
设为true,那么下一次循环,当_step.done = false
时,判断条件会返回false,就会退出循环。
- 共 1 页
- 1
学习了
第 80 题:介绍下 Promise.all 使用、原理实现及错误处理