前端开发2小时前
目录 前言 了解生成器 for...of iterable(可迭代) 生成器+promise async与await 小结 前言 在没有JavaScript的生成器概念之前,我们几乎普遍依赖一个假定:一个函数一旦开始执行,就会运行到结束,期间不会有其他代码能够打断它并插入其间。如下代码所示: var x = 1; function foo(){ x++; ...
前端开发2023年05月21日
前言:1.使用setInterval()的定时器会把事件运行的时间也包含在内,如果要精确算定时两个任务之间的时间,可以使用setTimeout()替换。2.当异步事件发生时,如mouse click, a timer firing, or an XMLHttpRequest completing(鼠标点击事件发生、定时器触发事件发生、XMLHttpReque...