2013-02-19 47 views
0

作为一个javascript新手,我会尽可能遵循jslint建议。现在这里对我来说没有任何意义。jslint:var声明后的关闭括号

下面的代码是有效的:

function func() { 
    "use strict"; 
    var foo = function() { 
     }, 
     bar = function() { 

     }; 
} 

这是有效的,太:

function func() { 
    "use strict"; 
    var foo = function() { 
    }, 
     bar = function() { 

     }; 
} 

4号线,在这些不同的。这实际上是有效的还是一个错误?

编辑20.02:问题不在于这是否是正确的JavaScript。根据jslint的说法,这两者是否正确。在这种情况下,有两种可能性,通常只有一种编写代码的方法是100%jslint-valid。

+1

看起来很丑陋 – SoonDead 2013-02-19 13:12:07

回答

3

唯一的区别是缩进量,这纯粹是编码风格的问题,并且不会影响代码的解析。