我一直在使用 JSLint 让我对我的 JavaScript 感觉不好。顺便说一句,这很棒。有一张支票我不太明白,我想听听您的意见。
来自jslint.com:
在具有块范围的语言中,通常建议在第一次使用的地方声明变量。但是因为 JavaScript 没有块作用域,所以在函数顶部声明函数的所有变量更为明智。建议每个函数使用单个 var 语句。
粗体字的最后一句话是什么意思?我想我应该像这样声明多个变量?
var foo = 1, bar = 2;
而且,“明智的”部分只是一种阻止错误的编程风格,还是还有更多?
谢谢你的帮助。