如果您遵循 jslint.com 指南,它会让您将它们放在函数的顶部,并像这样合并多个语句。
function(){
var foo,
moo,
hoo;
但是,在学习 underscore.js 和 andbone.js 的过程中,我发现并没有遵循这个约定,而是根据需要使用它们。例如。例如在 _.each()
for (var key in obj) {
一种方式更具可读性吗?一种方式更快吗?
我知道 javascript 没有块范围。