<script> //创建promise对象 var promiseObj = new Promise(function (resolve, reject) { //调用resolve把成功的数据存储到promise对象里 resolve('成功了') }); console.log(promiseObj); console.log('---------------------------'); var promiseObj2 = new Promise(function (resolve, reject) { reject('失败了') }) console.log(promiseObj2); console.log("-------------------------"); var flag = false; var promiseObj3 = new Promise(function (resolve, reject) { if (flag) { resolve('成功了') }else{ reject('失败了') } }) console.log(promiseObj3);</script>