1. <script>
    2. var flag = true;
    3. var promiseObj = new Promise(function (resolve, reject) {
    4. if (flag) {
    5. resolve({
    6. name: 'zs'
    7. });
    8. } else {
    9. reject({
    10. msg: '失败了'
    11. })
    12. }
    13. })
    14. //获取promiseObj对象的数据,then获取成功的信息,catch获取失败的信息
    15. promiseObj.then(function (res) {
    16. console.log(res);
    17. }).catch(function (error) {
    18. console.log(error);
    19. })
    20. </script>