Panda Noir

JavaScript の限界を究めるブログです。

Snowballを少しだけ軽くしました。

Snowballのコードを見直して少しだけ軽くしました。

今回は無駄な関数や無駄な代入をサイズもったいない精神で(?)削りました。

意外と削れるとこありました 例えば

i++;
if (i === j) {
    //...
}

if ( (++i) === j) {
    //...
}

にしたり。

結果:7500KBから7200KBへ ちなみにgzipバージョンの変移 2900KBから2890KBへ

gzipかけるとほとんど意味なくなってます(笑)。