Я знаю, что пробел не имеет значения в JavaScript, но мне интересно стиль.
При определении такой функции, как:
function Foo(a, b, c) {}
Я не ставлю пробел после имени функции. Но если я создаю функцию как выражение:
Bar(function (a, b, c) {
// do something
})
или же
{
Foo: function (a, b, c) {
// do something
}
}
Я естественным образом набираю пробел. Я думаю, это потому, что я научился печатать пробел сразу после ключевого слова функции (или ключевых слов в целом). Однако, в зависимости от контекста, пространство может выглядеть неловко. Что имеет больше смысла? что делает большинство людей?
Извините, если об этом уже спрашивали; Я не видел, чтобы это подошло.