Это своего рода мета-вопрос. Многие фрагменты JavaScript, которые я видел здесь в SO, называются с префиксом знака доллара (например, $id
во второй строке фрагмента, показанного в этом вопросе). Я не имею в виду jQuery или другие библиотеки. Мне хорошо известно, что это действительно так, но, когда это не необходимо, это кажется неудобным. Почему люди называют эти переменные такими? Это просто знакомство с языком на стороне сервера, например с переносом PHP в свой код JavaScript?
Я подумал, что, возможно, это было определение переменной как объекта jQuery, например, когда вы сохраняете результат выбора переменной, чтобы впоследствии избежать повторных выборов, но я не видел никакого согласованного соглашения.