Utilizzo Javascript da un po 'di tempo, ma ho sempre ignorato le convenzioni di denominazione comuni che vedo online (camelCase). So che tutto dipende dalle preferenze dello sviluppatore, ma perché il caso cammello per Javascript?
In origine sono un programmatore PHP e ho una mia convenzione di denominazione personale e lo uso ovunque, compreso Javascript. Bene, devo sacrificare la mia convenzione di denominazione quando si tratta di Java anche se il flusso del programma dipende talvolta da quei nomi.
Ad ogni modo, la mia convenzione è la seguente:
var variable_name = 'I always use underscores to separate words';
var another_variable = 'I also tend to use single quotes all the time';
function epic_name_here (some_paramaters ...)
{
// Curly brackets on separate lines
do_something();
}
if (x == y)
{
// Same goes here
}
Ho preso questo tipo di stile di scrittura del codice dal lavorare molto con phpBB, i loro documenti incoraggiano le persone a usare questo stile.
Perché vedo un sacco di persone che scrivono Javascript in camelCase? E sarà un problema se non lo uso?