0

スクリプト(Webブラウザ内)が1行にパックされている場合がありますfunction a(b){if(c==1){}else{}}。私はそれを通常の方法で示す何かを見つけようとしました

function a(b) {
   if(c==1) {
   }
   else {
   }
}

しかし、見つかりませんでした。それを実行できるコードやプログラムはありますか?

4

3 に答える 3

3

あなたのためにそれを行うためのJSBeautifierがあります

function a(b) {
    if (c == 1) {} else {}
}

また、JSFiddleも同じフォーマットを実行しているようです。

于 2012-05-08T10:45:11.230 に答える
1

jsFiddleには、「TidyUp」と呼ばれる素晴らしい空白の修正/美容機能があります。それはあなたの行のためにこれを返します(私はそれをほとんど綴ることができないので、jsBeautifierの代替ソリューションとして):

function a(b) {
    if (c == 1) {} else {}
}​

これは完全に有効です。

于 2012-05-08T10:45:01.170 に答える
0

FranckMarciaのJSMinifierを使用すると、ブラウザーでjsコードを縮小できます(つまり、きれいなコードが必要ない場合は、他の人が言っているようにjsFiddleを使用します)。アグレッシブなレベルは、次のコードを吐き出します。

function a(b){if(c==1){}else{}}

リンク: http: //fmarcia.info/jsmin/test.html

于 2012-05-08T10:48:06.113 に答える