首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
promise
相关资讯
热门
最新
百科问答
01-01 08:00
百科问答
promise可数吗
promise是不可数名词。不可数名词是指不能以数目来计算,不可以分成个体的概念、状态、品质、感情或表示物质材料的东西;它一般没有复数形式,只有单数形式。可数名词是指能以数目来计算,可以分成个体的人或
33
代码人生
01-01 08:00
代码人生
Promise 链式调用原理-精简20行代码
Promise 链式调用原理-精简20行代码,前言在面试的过程中,总有一些面试官会问你,手写一个简易版的Promise得行不,得行的话就写一个出来看看,啪一哈,就把纸和笔给了你。我们思索半天就写出来了个下面这个。哦豁,高薪张开了它的翅膀,远离了我们。classPromise{constructor(resolve,reject){}resolve(){}reject(){}then(){}catc
64
百科问答
01-01 08:00
百科问答
promise
promise <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="vi
67
百科问答
01-01 08:00
百科问答
Promise源码实现与测试
Promise源码实现与测试 const PENDING = ‘pending‘, FULFILLED = ‘fulfilled‘, REJECTED = ‘rejected‘ class MyPromise { constructor(executor) { this.state = PENDIN
53
代码人生
01-01 08:00
代码人生
promise的其他Api
promise的其他Api Promise.allSettled() 接受一组promise实例作为参数,包装成一个新的Promise实例,只有等到所有这些参数实例都返回结果,不管是fulfilled还是rejected,包装实例才会结束 Promise.any() 该方法接受一组Promise实例作为参数,包装成一个新的Promise实例返回,只要参数实例有一个
77
代码人生
01-01 08:00
代码人生
promise-异步编程利器
promise-异步编程利器,文章通过实现一个简易的类来理解Promise原理,并将Promise和传统回调对比,展示了Promise在异步编程中的优势,最后是介绍了Promise在实际开发中的应用。一.概念Promise将异步操作和回调进行解耦,并通过执行状态将两者关联。异步操作结束后把状态通知Promise,由Promise负责触发回调函数。二.Promise原理1.状态变更输入:letp0=
124
代码人生
01-01 08:00
代码人生
Promise的使用(Promise的使用与实现)
Promise的使用(Promise的使用与实现),为什么会有Promise出现。在实际的使用中,有非常多的应用场景我们不能立即知道应该如何继续往下执行。最常见的一个场景就是ajax请求。通俗来说,由于网速的不同,可能你得到返回值的时间也是不同的,这个时候我们就需要等待,结果出来了之后才知道怎么样继续下去。//简单的ajax原生实现varurl='https://hq.tigerbrokers.c
132
代码人生
01-01 08:00
代码人生
Promise基础与实例方法(promise常用方法)
Promise基础与实例方法(promise常用方法),Promise基础与实例方法大家好,我是角落,第一次在掘金写文章,如有错误之处欢迎评论区指出。最近在看“红宝书”,想用写文章的方式加深自己的理解。一、以往的异步编程方式1.定义一个异步函数使用setTimeout模拟一个1s后才有结果的异步操作。在实际应用中,我们的异步操作可以是读取文件,发起http请求等,这里使用异步日志输出的方式演示执行
433
代码人生
01-01 08:00
代码人生
Promise里的代码为什么比setTimeout先执行
Promise里的代码为什么比setTimeout先执行,最近看极客时间里面讲事件循环的这篇文章感觉蛮有收获,但是总是觉得别人的始终是别人的所以想着自己结合之前学习的也整理一下(虽然整理完也记不住TAT)现在进入正题:当拿到一段JavaScript代码时,浏览器或者Node环境首先要做的就是;传递给JavaScript引擎,并且要求它去执行。然而,执行JavaScript并非一锤子买卖,宿主环境当
260
代码人生
01-01 08:00
代码人生
Promise核心逻辑,深入简出,看了不懂捶死我
Promise核心逻辑,深入简出,看了不懂捶死我,先看原生Promise实现的,我们要完成相同的功能。原生constpromise=newPromise((resolve,reject)=>{resolve('success')reject('err')})promise.then(value=>{console.log('resolve',value)},reason=>{console.log
191
«
1
2
3
4
»