ES6 - Promise的使用

为什么需要在项目中引入promise?

起因:我们在页面中经常需要多次调用接口,而且接口必须是按顺序串联调用

(即A接口调用完毕,返回数据后,再调用B接口)

这样就会造成多次回调,代码长得丑,而且不好维护,这就是传说中的 回调地狱(Callback Hell)

为了我们的代码更加具有可读性和可维护性,我们需要将数据请求与数据处理明确的区分开来

(几乎介绍promise的文章都有这么一句话,我就借用理解下)

猜你喜欢

转载自www.cnblogs.com/alwaysblog/p/10535788.html