Closure Compiler使ってみる

うおー、俺はやるぜー、javascriptをやるぜー!
ってわけでjavascriptやってます。

/*
 * test js
 */
console.log('debug comment ha kieru?');
var mudaninagai_hensuu =  /* inner comment */ 'mudaninagai comment';
alert(mudaninagai_hensuu); // comment

/**
 * not user
 */
function notUserFunc(notUserVar) {
	alert(notUserVar);
}

Closure Compilerにかけると…

java -jar compiler.jar --js=test.js --js_output_file=test_out.js
console.log("debug comment ha kieru?");var mudaninagai_hensuu="mudaninagai comment";alert(mudaninagai_hensuu);function notUserFunc(a){alert(a)};

console.logは消えない。
変数名は変わらない。

オプションを見てみてみよう。