Как лучше всего ставить скобки после функции? Иногда я вижу function ()
и вижу function()
. С параметрами я вижу function (param)
, а потом вижу function(param
. Это просто вопрос предпочтения или есть причина, по которой после функции будут пробелы или не будет пробелов?
Размещение скобок после функции
Ответы (2)
JavaScript не чувствителен к пробелам. Вы сами определяете свой стиль кодирования.
Хотя наличие пробела между функцией и скобками не является грехом. Если вы следуете стандартам javascript Crockford. Он советует не оставлять пробелов между ними.
http://javascript.crockford.com/code.html#function
Размер отступа обычно не зависит от стиля. Многие ранние программы использовали символы табуляции для отступа, для простоты и для экономии размера исходного файла. Редакторы Unix обычно считают вкладки эквивалентными восьми символам, в то время как среды Macintosh и Microsoft Windows устанавливают их равными четырем, что создает путаницу при передаче кода туда и обратно. Современные редакторы программирования теперь часто могут устанавливать произвольные размеры отступов и вставлять соответствующую комбинацию табуляции и пробелов. Для Ruby, многих языков программирования оболочки и некоторых форм форматирования HTML обычно используется два пробела на уровень отступа.
Прочтите полностью Стиль отступа кода в программировании