Sto guardando il documento Code Conventions for JavaScript di Douglas Crockford e sta dicendo che lo var
deve essere in ordine alfabetico e uno per riga.Dichiarazioni 'var' a riga singola o una per riga?
var a; // array of class names
var c = node.className; // the node's classname
var i; // loop counter
Tuttavia, il jsLint (e jsHint) standard è di dichiarare loro su una singola linea, e getta questo errore se fatto via di Crockford
troppe dichiarazioni var
Pertanto, jsLint vuole farlo in questo modo.
var a, c = node.className, i;
Questo sembra abbastanza contraddittorio per me, e anche se probabilmente abbastanza minuto nel campo di applicazione generale della programmazione, spero di ottenere questo diritto, prima ho capito male.
Qual è la pratica generalmente accettata quando si dichiarano le variabili JavaScript?
Io voto uno per riga. – Zenexer
Un altro avvocato unipersonale; molto più facile da leggere, IMO. –
Se è necessario organizzarli in ordine alfabetico, direi che la funzione è troppo grande ... –