Perché è comune mettere un trattino basso prima di un metodo in JavaScript? [chiuso]

1

Ad esempio, ho notato che nella fabbrica di widget dell'interfaccia utente jQuery, metodi come _init , _start , _on , ect.

    
posta Sterling Silver 27.04.2015 - 17:10
fonte

1 risposta

4

L'uso più comune di un IME di sottolineatura principale consiste nell'identificare un membro che non dovrebbe essere utilizzato dal consumo di codice (non pubblico). Poiché JavaScript non ha modificatori di visibilità (tutto è "pubblico"), è comune utilizzare convenzioni di codifica come questa per indicare lo stesso. Come afferma il commentatore, i membri con una sottolineatura principale sono considerati più specificamente per avere un ambito "interno"; inteso per essere liberamente consultato all'interno della biblioteca o da coloro che scrivono estensioni, ma non dai consumatori quotidiani della biblioteca.

    
risposta data 27.04.2015 - 17:29
fonte

Leggi altre domande sui tag