美文网首页
02_13.promise封装

02_13.promise封装

作者: Robyn_Luo | 来源:发表于2017-11-13 17:07 被阅读0次
     <script>
        function getTimeout(time) {
            return new Promise(function(yes, no) {
               setTimeout(() => {
                  yes('传哥');
               }, time);
            });
        }
    
        let p = getTimeout(5000); // 得到promise实例
    
        p.then(function(data){
            console.log(`第一个计时器回调执行,开启第二个____${data}`);
            return getTimeout(3000);
        })
    
        .then(function(data) {
            console.log(`第二个计时器回调执行,开启第三个____${data}`);
            return getTimeout(1000);
        })
    
        .then(function() {
            console.log('第三个计时器回调执行, 完毕');
        });
        </script>
    

    相关文章

      网友评论

          本文标题:02_13.promise封装

          本文链接:https://www.haomeiwen.com/subject/wiwzmxtx.html