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

Posted Stay foolish, stay hungry!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-5-28 《Javascript 之 Promise的干净可维护的推荐写法》相关的知识,希望对你有一定的参考价值。

/*
 摘自微信某前端公众号
  如有雷同,纯属巧合
*/

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的干净可维护的推荐写法》的主要内容,如果未能解决你的问题,请参考以下文章

2018.5.28面试经验

2018-5-28-踩坑

Burn Down Chart(2018.5.28~2018.6.3)

2018.5.28 Oracle数据库补充

2018-5-28进程工具命令管理

2018.5.28 ~ 6.3 周进度汇报