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

哦还有一种解释：

> 将任何对象用最高效的方法转为一个`Promise`对象，即不管是不是子类，但必须是从`Promise`拿的原型链