1. 程式人生 > >promise用法詳解(寫的很好)

promise用法詳解(寫的很好)

本文中所有非同步操作均以setTimeout為例子,之所以不使用ajax是為了避免引起混淆,因為談起ajax,很多人的第一反應就是jquery的ajax,而jquery又有自己的Promise實現。如果你理解了原理,就知道使用setTimeout和使用ajax是一樣的意思。說起jquery,我不得不吐槽一句,jquery的Promise實現太過垃圾,各種語法糖把人都搞蒙了,我認為Promise之所以沒有全面普及和jquery有很大的關係。後面我們會細講jquery。