每个promise都会经历一个短暂的生命周期:
先是处于进行中(pending)状态,此时操作并未完成,所以他也是未处理的(unsettled);
一旦异步惭怍执行结束,promise则 变为已处理(settled)状态
例如: let promise = readFile('a.txt');
当readFile()函数返回promise时他变为pending状态,操作结束后,promise可能会进入到以下两个状态中的其中一个:fulfilled(promise异步操作完成)或者rejected(异步操作未能完成)