如何利用ES6进行Promise封装总结