2011-11-10
jquery-1.7.min.jsの短くなりそうな点 part2
91186 byte になった。
null,数字,文字列が複数ある場合変数にする。文字列は完全一致するもの同士のみ。
true,falseが!0,!1になっているので真似する。0.5 => .5 に省略する。
ハッシュのキーは文字列ではない場合、予約語を使うとIE系でエラーになる。
IE系で、そのスコープでは使わないからといって同じ名前の変数名に上書きすると、
ある程度の量で全く別の変数を見るかもしれない。それは124回目からかもしれない。
window.defineという変数があるかどうか見ている。たぶんrequireJS関連。
2011-11-28 追記
91096 byteになった。
使っていないかもしれないvarの部分を削除した。
u.test("\u00a0")などの部分が逆に長くなった。
2011-12-02 追記
91080 byteになった。
\u00a0 => \xa0, \u00c0 => \xc0
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿