JavaScript の初心者として、可能な場合は jslint の提案に従います。ここで、私には意味をなさないものがあります。
次のコードは有効です。
function func() {
"use strict";
var foo = function () {
},
bar = function () {
};
}
そして、これも有効です:
function func() {
"use strict";
var foo = function () {
},
bar = function () {
};
}
4 行目はこれらの点で異なります。これは実際に有効ですか、それともバグですか?
編集 20.02:問題は、これが正しい JavaScript であるかどうかではありませんでした。jslint によると、この両方が正しいかどうかでした。この場合、2 つの可能性がありますが、通常は 100% jslint-valid のコードを記述する方法は 1 つしかありません。