Это JavaScript-код. В JavaScript $
юридическое название функции или переменной. Это просто означает, что кто-то определил функцию с этим именем Вы можете определить один себе достаточно просто:..
function $(){return "hello world";}
Затем $()
напечатает "hello world"
Наиболее известный JQuery использует его как свою функцию выбора, в которой он используется для запроса DOM страницы в более сильном синтаксисе, чем JavaScript, встроенный в методы запросов DOM, но нет ничего, что гарантировало бы использование JQuery, это может быть что угодно , (Обратите внимание, что я сильно отговариваю вас от фактического определения $
и использования его как функции, так как практически все разработчики JS научились читать его как реализацию JQuery.)
Ah jQuery - спасибо много! – Coffee
@Adel - Кроме того, лакомый кусочек - в JavaScript, '$' и '_' - допустимые символы для использования в именах переменных и функций, даже сами по себе, что именно так и есть в вашем вопросе. Другими словами, '$()' является таким же корректным именем функции, как 'foo()'. – Shauna