5 vs ES6 Verspricht

Ich will wissen, ob JS Versprechungen waren ein Teil von es5? Wenn dem so ist, warum es nicht funktioniert, manchmal auch in älteren Browsern, und wir müssen hinzufügen, ein polyfill für das gleiche. Auch die polyfill sollte Hinzugefügt werden, in diesem Fall, ein es5 ein oder es6? Ich habe ein wenig Verwirrung in Bezug auf die gleichen.

  • ES5 nicht Versprechen. Bibliotheken wie jQuery oder Angular hatten Ihre eigenen Versprechen Implementierungen.
  • ES5 nicht haben verspricht als Teil der Sprache. Für ES5, Versprechen sind nur ein design-Muster. Es gibt ja viele Bibliotheken in ES5, die viele verschiedene Arten von Versprechen. Sie können sogar implementieren Sie selbst, da es nur ein design-Muster.
  • Können Sie mir eine einfache Beispiel für die Versprechen umgesetzt werden?
  • Es sind bereits zwei Versprechen Bibliotheken für die Verwendung mit ES5 in meiner Antwort.
InformationsquelleAutor Param Singh | 2016-07-17
Schreibe einen Kommentar