ES6:10-Promise
// 实例化Promise 对象
const p = new Promise(function (resolve, reject) {
setTimeout(function () {
// let data=‘数据库中的用户数据’;
// resolve(data);
let err = ‘数据库读取失败’;
reject(err);
}, 1000);
});
// 调用promise 对象的 then方法
p.then(function (value) {
console.log(value);
}, function (reason) {
console.log(reason);
});
p.catch(function(reason){
console.warn(reason);
});