手写Promise 实现Promise构造函数 实现then方法 实现catch方法,finify方法 实现实例方法:resolve、reject 实现Promise数组实例方法:all、allSettled、race