'use strict';

JavaScriptにもstrictモードがありました. 2009年からあったそうで、今更ながら知りました. 使用するには スクリプト先頭もしくは関数スコープの先頭にに 'use strict'; を記述. でも JSLint は必須.

“use strict”(厳格モード)を使うべきか?
JSLint,The JavaScript Code Quality Tool