Unterschied zwischen ES6- und Promise/A+-Spezifikationen
为情所困2017-05-19 10:36:39
0
1
604
Der Hauptunterschied ist die thenMethode
A+ ist einfacher zu lesen. Ich verstehe die es6-Spezifikation immer noch nicht. then Es scheint, dass der Rückgabewert der Rückruffunktion nicht klassifiziert und verarbeitet wird
Das ist nur einer der Zweifel. Gibt es einen Pionier, der den umfassenden Unterschied im Detail erklären kann?
不太明白楼主想问的是什么
我理解是的
Promise/A+是Promise的其中一个规范,而具体到使用,就需要浏览器,node,JS库依据此规范来实现相应的功能.
ES6的Promise是Promise/A+规范的实现,并且在规范实现基础上额外增加了一些Promise.all和Promise.race之类的简便方法
类似的还有
es6-promise
,bluebrid
等已有的JS库也是对Promise/A+规范的实现