Qual è l'approccio meno incline agli errori nel dichiarare le variabili in JavaScript?Convenzioni codice JavaScript - dichiarazione variabile
var a;
var b;
var c;
o
var a,
b,
c;
jQuery e Dojo utilizzare il secondo approccio e personalmente questo è il mio preferito in termini di codice la leggibilità, il problema è che trovo più difficile da eseguire il debug.
Esempio 1:
var a,
b,
c; // oops.. semicolon instead of comma
d,
e;
Esempio 2:
Durante la ricerca di una certa variabile nel progetto, var
spicca meglio che la variabile viene dichiarata.
EDIT: Gli esempi originali erano errati, ho commesso un errore durante la copia e l'incolla. Il codice è già aggiornato, mi dispiace per l'inconveniente.
Intendevi utilizzare il punto e virgola anziché le virgole? Questo genera errori variabili non definiti in Safari. –
@JeffreySweeney stai eseguendo il codice con un errore? le virgole funzionano bene – david
@david Le virgole lo fanno, ma i punti e virgola no. –