promise的几个关键问题:1.如何改变 promisel的状态?2.一个promise指定多个成功/失败回调函数,都会调用吗?

 

 1.如何改变 promisel的状态?

        (1) resolve( value):如果当前是 pendding就会变为 resolved

        (2) reject( reason):如果当前是 pendding就会变为 rejected

        (3)抛出异常:如果当前是 pendding就会变为 rejected

 

    2.一个promise指定多个成功/失败回调函数,都会调用吗?

        当promise改变为对应状态时都会调用





    
    
    
    07_promise的几个关键问题







 

你可能感兴趣的:(#,promise)