1

特定の条件に基づいて、javascript ファイル内の変数と関数の名前を変更し、変更した javascript を出力できるようにしたいと考えています。これは、javascript ミニファイヤが行うことと似ています。ここに例があります:私はこのJavaScriptコードを持っています

var something=5;
something++;
function doSomething(n){
   alert(n);
}
doSomething(something):

somethingここで、 anddoSomethingsomethingElseandに置き換えてdoSomethingElse、次の JavaScript コードを返します。

var somethingElse=5;
somethingElse++;
function doSomethingElse(n){
   alert(n);
}
doSomethingElse(somethingElse):

これは、rhino または google クロージャー コンパイル (rhino ベース) で実行できると思いますが、方法がわかりません。他の提案も受け付けています。

ありがとう

4

1 に答える 1