首页 > 编程语言 > 详细

2018-5-28 《Javascript 之 Promise的干净、可维护的推荐写法》

时间:2018-05-28 23:12:39      阅读:259      评论:0      收藏:0      [点我收藏+]
/*
 摘自微信某前端公众号
  如有雷同,纯属巧合
*/

function init(arguments){
    return new Promise(checkForArgument);
}


function checkForArgument(resolve, reject){
    try{
        if(arguments){
            return resolve(true);
        }
        return resolve(false);
    }catch(e){
        reject(e);
    }
}

function evaluateRes(res){
    if(res){
        doSomeThingElse();
    }else{
        doSomeThing();
    }
}

function handleError(e){
    logError(e.message);
    restartApp();
}


init(ture)
    .then(evaluateRes)
    .catch(handleError);

  

2018-5-28 《Javascript 之 Promise的干净、可维护的推荐写法》

原文:https://www.cnblogs.com/beesky520/p/9102812.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!