To jest rodzaj meta-pytania. Wiele fragmentów kodu JavaScript, które widziałem tutaj w SO, jest nazywane prefiksem ze znakiem dolara (na przykład $id
w drugim wierszu opisu pokazanego w pytaniu this). Nie odwołuję się do jQuery ani innych bibliotek. Doskonale zdaję sobie sprawę, że jest to ważne, ale wydaje się to niezręczne, gdy nie jest to konieczne. Dlaczego ludzie nazywają swoje zmienne w ten sposób? Czy jest to po prostu znajomość języka po stronie serwera, takiego jak PHP, przenoszącego kod JavaScript?
Pomyślałem, że być może chodzi o to, aby zidentyfikować zmienną jako obiekt jQuery, na przykład, gdy zapisujesz wynik selekcji do zmiennej, aby później wyeliminować zduplikowane selekcje, ale nie widziałem żadnej spójnej konwencji .
'W rezultacie jest to surowy rodzaj notacji węgierskiej. Na szczęście nie widzę wiele JavaScript napisany jak' var strHippo = "hippo"; '. –
to nie jest notacja węgierska ... –