ES6 Promise基础

版权声明:哼!坏人!这是我辛辛苦苦码的! https://blog.csdn.net/DurianPudding/article/details/88016801

参考:Promise对象

promise实例

const promise = new Promise((resolve, reject) => {
	if ( /* 异步操作成功 */ ) {
		resolve(value);
	} else {
		reject(error);
	}
});

然后用then方法指定回调函数(第二个参数可选)

// then方法指定的回调函数,将在当前脚本所有同步任务执行完后才会执行
promise.then(function(value){
	// success
}, function(error){
	// failure
});

猜你喜欢

转载自blog.csdn.net/DurianPudding/article/details/88016801
今日推荐