js promise怎么返回值?

function fn1() {    var promise = new Promise(function(resolve, reject) {        // ... some code

        if ( /*异步操作成功*/ ) {
            resolve(value); //怎么将这个值作为fn1函数的返回值?
        } else {
            reject(error);
        }
    });    return promise.then(function(value) {        return value;  //这么写对吗?
    })
}

总的意思就是返回异步回调函数的返回值,如果使用promise不行,使用回调函数怎么能实现?


Smart猫小萌
浏览 6500回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript