2013-07-14 3 views
-2

Я смотрел на bootstrap.js файл, и я заметил странных (для меня) обозначения заявляет function с для плагинфункция синтаксис в начальной загрузке JQuery плагин

Есть ли разница между этой два декларацией:

function($) 

и

function ($) 

если неясно, есть ли пустой символ между function и ($) во втором объявлении. мне интересно, это потому, что возвышенный текст дает мне два разных цвета на ($)

+0

Возможный дубликат [Что делает восклицательный знак перед функцией?] (Http://stackoverflow.com/questions/3755606/what-does-the-exclamation-mark-do-before-the-function) – Quentin

+0

Я тоже задал еще один вопрос – steo

ответ

3

Нет, это не имеет никакого значения.

JavaScript в основном является свободным пространством, независимо от очевидных случаев (как внутри строк или регулярных выражений), так и некоторых не столь очевидных угловых случаев (многострочные операторы возврата, которые иногда прерываются из-за ASI), отступы и пробел не изменяет результат вашего кода.

Кажется, что ошибка с маркером ST, и моей стороне OCD также не нравится, если в коде находятся знаки цвета по-разному $. =]

Смежные вопросы