Questa è una sorta di meta-domanda. Molti frammenti di JavaScript che ho visto qui su SO sono stati denominati con un prefisso di segno del dollaro (ad esempio, $id
nella seconda riga del frammento mostrato nella domanda this). Non mi riferisco a jQuery o ad altre librerie. Sono ben consapevole che questo è valido, ma sembra difficile da fare quando non è necessario. Perché le persone nominano le loro variabili in questo modo? È solo familiarità con un linguaggio lato server come PHP che trasporta nel loro codice JavaScript?
Ho pensato che fosse possibile identificare una variabile come un oggetto jQuery, ad esempio quando si salva il risultato di una selezione in una variabile al fine di eliminare le selezioni duplicate in seguito, ma non ho visto alcuna convenzione coerente .
'In effetti, è una specie di notazione ungherese grezza. Fortunatamente, non vedo molto JavaScript scritto come' var strHippo = "hippo"; '. –
la notazione non ungherese ... –