史上最简单的promise 例子

// 异步执行函数1
function fun1() {
	return new Promise((resolve, reject) => {
		console.log('into here fun1');
		setTimeout(resolve, 1500); 
		// setTimeout(reject, 1500);
	});
}
 
// 当函数fun1执行后,then对应的是resolve   catch对应的是reject。
fun1().then(()=>{
	console.log('from resolve')
}).catch(()=>{
	console.log('from reject')
})

你可能感兴趣的:(javascript,前端,开发语言)