JavaScriptでは行末の ; を省略するのが正義なのですか?