完成 es6-promise 功能，文档后续补上

嗯，这样确实有问题，， 不过印象中测试用例里面有这个 case，但没跑出问题来，我看看