Одна переменная на функцию в JavaScript?
Я использовал JSLint, чтобы заставить меня чувствовать себя плохо из-за моего JavaScript. Это здорово, кстати. Есть одна проверка, которую я неЯ не совсем понимаю, и яМне нравятся ваши взгляды, пожалуйста.
На языках с блочной областью обычно рекомендуется объявлять переменные на сайте первого использования. Но поскольку JavaScript не имеет блочной области видимости, разумнее объявить все функции ».переменные в верхней части функции.Рекомендуется использовать один оператор var для каждой функции.
О чем на самом деле говорит последняя часовая полужирная? Я думаю, что я должен объявить несколько переменных, как это?
var foo = 1, bar = 2;
И это "мудрый» отчасти просто стиль программирования, чтобы препятствовать ошибкам в конце или есть что-то большее?
Спасибо за вашу помощь.