JSLint:Douglas Crockford氏作JSの品質向上ツール もうけちょんけちょんにエラーで指摘されるのは慣れてきたので、僕がふるぼっこにされながら学んだJSLint様に指摘されない書き方を紹介する。 実際に自分のコードに非のある場合のエラーは一目瞭然なので、知らんと分からん!てものとかについて紹介 今回はオプション無しバージョンでのチェックを前提とします。 Move the invocation into the parens that contain the function. (function () { alert('hogehoge'); })(); 即時関数をこんな感じで書いてるときにでる警告。 即時関数とはもともとピュアな形は以下の書き方をするもの (アンチパターン) function () { alert('hogehoge'); }(); でもそれだと末尾の(