class MPromise { pendding=''; constructor(fn){ }; then(){ }; _resolve(fn){ }; _reject(fn){ }; static resolve(){ } static reject(){ } static all() { } }