es6 中的 Promise

var promise = new Promise( function( resolve, reject ){
            function onServiceSuccess( data ){
                resolve( data )
            }
            function onServiceFail( data ){
                reject( data ) ;
            }
            tempLoadUtils.loadURL(url, "GET", null, 10000, 3, onServiceSuccess, onServiceFail );
        }) ;
 
        var a;
        promise.then(function(result) {
            console.log(result); // “完美!”
        }, function(err) {
            console.log(err); // Error: "出问题了"
        });
    }

猜你喜欢

转载自www.cnblogs.com/jason-beijing/p/10327892.html
今日推荐