console.log((function cook(){
console.log('開始做飯。');
var p = new Promise(function(resolve, reject){ //做一些異步操作
setTimeout(function(){
console.log('做飯完畢!');
resolve('雞蛋炒飯');
}, 1000);
});
return p;
})().then())
輸出
開始做飯。
Promise { <pending> }
做飯完畢!
