17

ほとんどのJavaScriptライブラリ(jQueryなど)には常に「最小」バージョン(miniの略?)があることに気づきました。

違いはなんですか?機能は少ないがサイズは小さい?

これは誰かが使用を検討すべきものですか?(そこには多くの最小バージョンがあります。)

4

8 に答える 8

16

機能はまったく同じです。テキストエディタで縮小バージョンと「通常」バージョンを開くだけで、違いがわかります。

min-Versionsは、ファイルサイズを縮小し、帯域幅とトラフィックを節約するためのものです;-)

于 2010-01-15T13:10:10.707 に答える
10

...コンピュータプログラミング言語、特にJavaScriptでは、機能を変更せずに、ソースコードから不要な文字をすべて削除するプロセスです。

http://en.wikipedia.org/wiki/Minification_(programming)

于 2010-01-15T13:09:19.057 に答える
7

それは「縮小」されています。転送帯域幅を節約するために小型化されたバージョンだけで、すべての機能がそこにあります。

「縮小」されるもの:

  • 空白の削除
  • 関数名ではなく、関数スコープの変数など、一部の変数の名前を変更します。

これが例です

function myFunction(someReallyLongParamName)
{
    someReallyCrazyName = someReallyLongParamName;
}

来る可能性があります

function myFunction(a){b=a;}
于 2010-01-15T13:10:01.863 に答える
3

縮小版では、ダウンロードを高速化するために空白が削除されています。それ以外は同じです。

于 2010-01-15T13:09:21.597 に答える
2

いいえ、まったく同じ機能です。ダウンロードを減らすためにテキストが最小化されています。つまり、実際にデバッグすることはできませんが、同じ機能を利用できます。

于 2010-01-15T13:09:24.390 に答える
2

ファイルからすべての空白が削除されるため、サイズが小さくなります。テキストエディタで両方のファイルを開くだけで、表示されます。

于 2010-01-15T13:09:35.187 に答える
2

これは、ファイルサイズが小さい(縮小された)jQueryのバージョンです。同じ機能ですが、ブラウザがダウンロードする必要のある小さなファイルです。

于 2010-01-15T13:10:17.943 に答える
1

同じ機能...小さいサイズ。それを貧弱な人間の圧縮と考えてください。不要な空白をすべて削除するだけです。

于 2010-01-15T13:10:21.753 に答える