@
bumz 这样的话可以试试这种方案, 在代码里加点其他的东西来防止开头的字符串被认为是常量.
// ==ClosureCompiler==
// @
output_file_name default.js
// @
compilation_level ADVANCED_OPTIMIZATIONS
// @
formatting pretty_print
// ==/ClosureCompiler==
var _a = 'vcb3aotkleyr21ugp';
var _b = 'bcktuovea2grp1y3l';
var _c = 'yecauop3rkbltg2v1';
const str = _a[4] + _b[0] + _a[1];
function func() {
const _a2 = _b;
const _b2 = _a;
const _c2 = _c;
const obj = {};
obj[_a2[12] + _c2[8] + _c2[5] + _a2[12] + _b2[9] + _c2[8] + _b2[6] + _a2[14]] = {
[_b2[7] + _b2[9] + _a2[14] + _b2[13]]: _c2[15] + _c2[3] + _a2[16] + _b2[14] + _c2[1] + _a2[13],
[_a2[2] + _c2[1] + _b2[10] + _a2[9]]: str,
[_c2[9] + _a2[7] + _a2[14] + 3]: _c2[15] + _c2[3] + _c2[11] + _b2[14] + _a2[7] + _a2[15]
};
console[_a2[16] + _c2[5] + _b2[15]](obj);
}
if(!_c){
_a="";
_b="";
_c="";
}
func();