PromiseClass - JavaScript 异步回调


MIT
跨平台
JavaScript

软件简介

在目前Javascript技术背景下,当碰到大量异步代码时,会非常头痛。

目前有以下几种手段来解决异步回调问题:

  1. 传统异步回调

  2. Promise

  3. ES6 Generator

  4. ES7 async

基于PromiseClass,你可以创造全兼容的类实现,写出完美的Promise链式代码。

软件特点:

1. 所有方法都会被封装成Promise链式
2. 支持定义构造函数
3. 支持属性定义
4. 支持同步和异步的方法定义
5. 支持动态的方法和属性添加
6. 支持ES6 Generator和ES7 async
7. 支持异步回调, Prmise, Generator多种方式混合使用
8. 支持定义Generator格式的方法,支持Promise的then回调定义为Generator格式

详细使用说明请查看:http://yaniswang.com/frontend/2015/11/10/promise-class/