摘要: 期约Promise Promise的定义 ​ Promise对象用于作为异步任务结果的占位符,它代表了一个异步操作最终完成或者失败。它能把异步操作最终的成功返回值或者失败原因和相应的处理程序关联起来。 //调用Promise构造函数,创建DelayedPromise对象 const DelayedP 阅读全文
posted @ 2021-06-18 17:41 yiugamcheung 阅读(75) 评论(0) 推荐(0)
摘要: 生成器(Generator) ​ 生成器是一种特殊的函数类型。生成器能生成一组值的序列,生成每个值之前都需要迭代器(Iterator)向生成器发送一次next请求,当生成器接收到一次请求并生成一个当前值后,它并不会向像普通函数那样停止执行,而是会非阻塞地挂起执行进行等待,当接收到下一个请求时,它会从 阅读全文
posted @ 2021-06-17 17:12 yiugamcheung 阅读(147) 评论(0) 推荐(0)
摘要: 理解函数调用 函数调用方式 ​ 1、作为函数被调用 fun() ​ 2、作为一个对象的方法被调用 obj1.fun() ​ 3、作为一个构造函数被调用 new fun() ​ 4、 通过函数的apply和call方法调用 fun.call(); fun.apply() 函数声明和函数表达式的区别 ​ 阅读全文
posted @ 2021-06-16 11:14 yiugamcheung 阅读(77) 评论(0) 推荐(0)