一小时学会JS之ES6中篇-Promise&Async

值得补充的一点是:
then()返回一个新的Promise实例,这个新的Promise实例可以由用户自定义返回或系统自动返回。且只要 then() { return XXX } 中return返回的不是Promise,这个返回值就会被系统自动包装为一个 fulfilled 状态的Promise实例。


总之记住一句话:后面的then方法始终是对前面返回的Promise实例的处理,且前面返回的必须是Promise实例,若不是则会被系统自动帮我们返回,仅此而已。