Zynga-Atom - 提供 async 控制流 JS 类


BSD
跨平台
JavaScript

软件简介

Zynga-Atom 是小的 JS 类,它提供 async
控制流,属性监听器,屏障模式等。

特点:

  • 小: 3.4kB ,压缩后 1.5kB。

  • 无依赖性:在浏览器中工作,或者是在 Node 中。

  • 能减少对深度嵌套回调的调用需求的编程模式。

示例代码:

    a.set('key', 'value');    console.log('Value of key: ' + a.get('key'));

    a.set({
        pi: 3.141592653,
        r: 5,        circumference: function () {
                    return 2 * a.get('pi') * a.get('r');
        }
    });    console.log('Circumference: ' + a.get('circumference')());