Javascript Promise对象 简洁使用方法 实例

Promise解决了异步问题

实例

var promise = new Promise(function(resolve, reject) {
    setTimeout(function() {
        console.log('执行完成');
        resolve('执行完成data');
    }, 2000);

    setTimeout(function() {
        console.log('执行失败');
        reject('执行失败data');
    }, 1000);
});

promise.then(
    function(value) {
        // success
        console.log(value)
    },
    function(value) {
        // failure
        console.log(value)
    }
);
js

参考文献

此处评论已关闭