调用对象的[Symbol.iterator]方法得到迭代器,并调用其next方法。循环判断迭代是否结束,否则取出结果的value属性值。
小妮浅浅 2021-08-31 4324
可以看到async/await的写法与generator非常相似。async/await是generator的语法糖,只是内置了执行器。当执行过程中出现异常时,将停止继续执行。
小妮浅浅 2021-08-14 3797
如果一个任务依赖于多个异步任务时,可以使用Promise.all。如果任务依赖于多个异步任务中的任何一个,那么Promise.race就无所谓了。
小妮浅浅 2021-08-14 3029
promise有一个局限性,就是不能停止promise链。当promise链中的某个环节出现错误时,就没有必要继续向下执行,但promise并没有提供原始的取消方式。
小妮浅浅 2021-08-14 3988
在promise的then方法中,已经自动帮助我们try catch回调函数。then方法中抛出的异常,将被下一级联then方法的第二个参数捕获。
小妮浅浅 2021-08-14 4546
javascript中Promise对象:promise是一个有then方法的对象或函数。promise有三种状态:pending、rejected、resolved状态一旦确定就无法改变。
小妮浅浅 2021-08-14 3675
在内存中创建新的空对象。将构建函数中的this指向新对象。执行结构函数中的代码,为该新对象添加属性和方法,并将其分配给传输参数。返回新对象。
小妮浅浅 2021-08-11 3316
小妮浅浅 2021-07-20 3216
在内存中创建新对象。新对象内部的指针被赋值为构造函数的prototype属性。构造函数中的this被赋值为新对象。执行构造函数内的代码。构造函数返回非空对象时,返回该对象。
小妮浅浅 2021-07-19 4486
javascript let关键字的使用注意:1、let声明的变量只在最近的一对{}中有效,在一个块级作用域中,不允许一个变量被多次声明。2、同一变量名可在不同的块级作用域中随意使用。
小妮浅浅 2021-07-17 3788
javascript的相关搜索
文章热搜