修改代码

then：不直接执行 onFulfilled 或 onRejected 函数，转而调用 TriggerPromiseReactions；
resolveFn 和 rejectFn：修改形参名，并对 Promise 对象的 PromiseResult 属性赋值；
TriggerPromiseReactions：修改形参名，并使得不为 undefined 的结果能够传递(不确定是否符合规范)；