js-astcompressor-prototype AST 压缩原型开源项目

我要开发同款
匿名用户2015年06月25日
114阅读
开发技术JavaScript
所属分类解压缩、压缩、应用工具、压缩、解压缩
授权协议Apache

作品详情

js-astcompressor-prototype是调查二进制AST表现方式的研究原型。此项研究能发现压缩后大小、压缩前大小、复杂度与解码速度之间的最佳平衡。

示例代码:

(function (root, factory) {  if (typeof define === 'function' && define.amd) {    define(['exports'], factory);  } else if (typeof exports !== 'undefined') {    factory(exports);  } else {    factory((root.asmExpressionChain = {}));  }}(this, function (exports) {  var BinaryPrecedences = ([    ["*", "/", "%"],    ["+", "-"],    ["<<", ">>", ">>>"],    ["<", "<=", ">", ">=", "in", "instanceof"],    ["==", "!=", "===", "!=="],    ["&"], ["^"], ["|"], ["&&"], ["||"]  ]).map(function (p) {    var result = Object.create(null);    for (var i = 0, l = p.length; i < l; i++)      result[p[i]] = true;    return result;  });
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论