Gli standard di codifica sono insiemi di regole e principi che definiscono lo stile di programmazione, le tecniche e i metodi di un linguaggio di programmazione. Gli standard di codifica sono una necessità come, senza di loro, ogni dipendente di un'organizzazione svilupperà un programma basato sul loro stile di codifica, creando quindi la confusione e rendendo il debug troppo frenetico. Gli standard e le convenzioni di codifica, quindi entrano in gioco che migliorano la leggibilità del codice, la qualità e il debug.
In questo post, esamineremo gli standard di codifica e le convenzioni di JavaScript, quindi iniziamo.
Rientro e funzione
Le convenzioni di codifica JavaScript affermano che usa due spazi per rientrare in codice JavaScript e non utilizzare mai spazi bianchi finali. Per le funzioni, utilizzare Camelcase e per definire una funzione usa la parola chiave funzione:
funzione myfunc ()Nomi variabili
Il nome di una variabile deve iniziare con una lettera e Camelcase viene utilizzato per inizializzare le variabili o le funzioni, il che significa che la prima lettera dovrebbe essere una piccola lettera e se un'altra parola viene aggiunta dopo la prima parola, la prima lettera di quella parola dovrebbe essere capitalizzata.
var fullname = "Jackie Chan";Spazi, tutte le staffe
Lascia sempre spazi tra operatori come (= + - * /) e virgole:
let name = fname + lname;Linee guida per oggetti
Per l'uso di oggetti, gli standard di codifica includono i seguenti punti:
Linee guida per le dichiarazioni
Un'affermazione semplice come l'inizializzazione di una variabile che termina su una singola riga dovrebbe avere un punto e virgola alla fine della linea:
var name = "Jackie Chan";Per una frase composta, lasciare uno spazio e posizionare una staffa di apertura, dopo di che riempi il resto delle frasi in quella fascia di apertura. Una volta terminate tutte le dichiarazioni, metti una parentesi di chiusura. Va notato che in una frase composta non mettiamo un punto e virgola:
per (i = 0; i < 3; i++)Lunghezza della linea
La codifica standard e le convenzioni affermano che la lunghezza delle righe maggiori di 80 dovrebbe essere scritta su un'altra riga rompendo la riga originale in modo che il codice diventi più leggibile:
documento.getElementById ("Esempio").InnerHtml =Estensioni di file
Gli standard e le convenzioni di codifica JavaScript affermano che il file HTML dovrebbe avere un .html estensione, il file CSS dovrebbe avere un .CSS L'estensione e il file JavaScript dovrebbero avere un .js estensione.
Loop e condizioni
Dopo l'identificazione di una dichiarazione di controllo e dopo ogni virgola usa lo spazio bianco. Di seguito sono riportate le convenzioni di codifica delle dichiarazioni condizionali e il codice degli standard:
if (condition1 || condition2)Per loop seguire il codice seguente:
per (let i = 0; i < 5; i++)Commenti
I commenti del blocco vengono evitati in base agli standard di codifica e vengono utilizzate convenzioni e commenti di linea. I commenti sono inseriti nel margine sinistro e // sono messi all'inizio.
// un esempioConclusione
Gli standard e le convenzioni di codifica sono un insieme di regole che definiscono uno stile, tecniche e metodi del linguaggio di programmazione e sono seguiti per evitare la confusione e migliorare la leggibilità e il debug. Il costo di sviluppo è ridotto e l'integrazione del team diventa molto semplice quando vengono seguiti gli standard di codifica e le convenzioni. In questo post, abbiamo discusso degli standard di codifica JavaScript e delle convenzioni con esempi.