Promise.resolve("hello world").then(function(value){ console.log(value); }); Promise.reject(new Error("报错")); function testPromise(ready){ return new Promise(function(resolve, reject){ if(ready){ resolve("hello world"); }else{ reject(new Error("错误").message); } }); }; //方法调用 testPromise(false).then(function(msg){ console.log(msg); },function(error){ console.log(error); });