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