Promise的几个例子

2017-03-10  本文已影响0人  Obeing
setTimeout(function(){
            console.log(1)
        }, 0);
        new Promise(function excutor(resolve) {
            console.log(2);
            resolve()
            console.log(3)
        }).then(function(){
            console.log(4)
        })
        console.log(5)
setTimeout(function(){
            console.log(1)
        }, 0);
        new Promise(function excutor(resolve) {
            console.log(2);
             for(var i = 0; i < 10000; i++) {
                i == 999 && resolve();
            }
            console.log(3)
        }).then(function(){
            console.log(4)
        })
        console.log(5)
setTimeout(function(){
            console.log(1)
        }, 0);
        new Promise(function excutor(resolve) {
            console.log(2);
            setTimeout(function(){
            resolve()
        }, 0);
            console.log(3)
        }).then(function(){
            console.log(4)
        })
        console.log(5)
Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读