Zynga-Atom提供 async 控制流 JS 类

联合创作 · 2023-09-22 06:12

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')());
浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报