Javascript jslint:var语句后的结束括号
作为一名javascript新手,我尽可能遵循jslint的建议。现在有件事对我来说毫无意义 以下代码有效:Javascript jslint:var语句后的结束括号,javascript,jslint,Javascript,Jslint,作为一名javascript新手,我尽可能遵循jslint的建议。现在有件事对我来说毫无意义 以下代码有效: function func() { "use strict"; var foo = function () { }, bar = function () { }; } 这也是正确的: function func() { "use strict"; var foo = function () { }
function func() {
"use strict";
var foo = function () {
},
bar = function () {
};
}
这也是正确的:
function func() {
"use strict";
var foo = function () {
},
bar = function () {
};
}
第4行在这些方面有所不同。这实际上是有效的还是一个bug
编辑20.02:问题不在于这是否是正确的JavaScript。根据jslint的说法,这两者是否都是正确的。在这种情况下,有两种可能,通常只有一种方法可以编写100%jslint有效的代码。唯一的区别是缩进量,这纯粹是编码风格的问题,对代码解析没有影响。唯一的区别是缩进量,这纯粹是一个编码风格的问题,对代码的解析没有影响。看起来很难看