我希望能够根据某些条件更改 javascript 文件中的变量和函数名称,然后输出修改后的 javascript。这类似于 javascript minifier 所做的。这是一个例子:我有这个 javascript 代码
var something=5;
something++;
function doSomething(n){
alert(n);
}
doSomething(something):
现在我想用 and 替换something
anddoSomething
并somethingElse
返回doSomethingElse
以下 javascript 代码:
var somethingElse=5;
somethingElse++;
function doSomethingElse(n){
alert(n);
}
doSomethingElse(somethingElse):
我认为这可以在 rhino 或 google 闭包编译(基于 rhino)中完成,但不知道如何。我也愿意接受其他建议。
谢谢