gpt4 book ai didi

javascript - 压缩 'public' 标识符

转载 作者:行者123 更新时间:2023-11-30 06:34:01 24 4
gpt4 key购买 nike

编译器之前:

function Foo(){
this.init = function(){
var bar = new Bar();
bar.init();
};
}

function Bar(){
this.init = function(){
console.log('Hello');
};
}

$(window).load(function(){
var foo;
foo = new Foo();
foo.init();
});

运行闭包编译器和格式化之后:

function Foo(){
this.init=function(){
(new Bar).init()
}
}

function Bar(){
this.init=function(){
console.log("Hello")
}
}

$(window).load(function(){
(new Foo).init()
});

我怎样才能让编译器压缩'init'标识符,所以我们有例如'a' 而不是 'init' ?

最佳答案

正如其他人所建议的那样,您必须启用 ADVANCED_OPTIMIZATIONS,如文档所述here .

一个警告,即使使用高级编译,某些属性也不会重命名 - 在 FAQ 中对此有详细介绍

关于javascript - 压缩 'public' 标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15797342/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com