my-promise 手写实现 Promise,通过 promises-aplus-tests 测试。 参考 https://github.com/JohnApache/promise-aplus-impl