我尝试在我的项目中使用 jsHint。但对我来说,它显然不起作用。例如:
(function () {
if (!window.myApp) window.myApp = {};
var myApp = window.myApp;
var a = function (key) {
key = key || "key";
return myApp.someModule.get(key);
};
a();
})();
这个块应该抛出错误,类似于:“TypeError: myApp.someModule is undefined”,但 jsHint 仍然保持沉默。我使用来自http://jshint.com/的 jsHint 的默认设置。有谁能够帮我?非常感谢。