Se vogliamo scrivere un codice JavaScript di qualità, con caratteristiche e strutture chiare, dobbiamo abituare Us per seguire una serie di regole o convenzioni.
File
Come regola generale, il codice JavaScript deve essere memorizzato nel suo corrispondente file di estensione JS. Non è Enbeber all’interno del codice HTML a meno che non sia un progetto molto piccolo in quanto aumenta considerevolmente il peso della pagina. Se vogliamo minimizzare l’effetto di ritardo, la chiamata al file JS (< Script SRC = “22DFDD0CB4″>
, dovrebbe essere messo sotto possibile nel corpo.
sanges e schede
Dobbiamo usare il sanguinamento per facilitare la lettura del codice. Sebbene aumenti della dimensione dei file, questi spazi vengono ignorati e non causano ritardi. Nell’esecuzione .
Lunghezza delle righe
Le linee non devono superare 80 caratteri. Se l’istruzione deve essere seguita sulla linea successiva, dobbiamo partire in questa manica di 8 spazi.
Commenta il tuo codice
Commenti utili e chiari tenendo conto del fatto che saranno letti più tardi da noi stessi o da altre persone. In generale, i commenti online sono più chiari.
Dichiarare le variabili
in JavaScript non è strettamente necessario dichiarare le variabili prima di usarle, ma è una buona pratica già cosa Ci aiuterà ad evitare errori di errori di variabili scorretti o variabili globali mal usate.
dichiarazione a destra delle funzioni
gli spazi non devono essere lasciati tra il nome della funzione e le prime parentesi, Ma sì dopo il secondo e prima della chiave. Le istruzioni all’interno della funzione devono essere tabulate quattro spazi e il tasto finale in linea con la dichiarazione della funzione. Ston aiuta a comprendere strutture complesse migliori.
function imprimir(valor) { alert("valor");}
Se è una funzione anonima, lo spazio deve essere lasciato tra il nome e le prime parentesi. Se lo facciamo sempre, sarà molto più facile distinguere tra diversi tipi di funzioni.
Convenzioni del nome
- I nomi devono essere formati da lettere (a .. z, Un .. Z) e cifre (0 .. 9) e sotto script _. Evitare l’uso di caratteri speciali (< ^ ¨ =?) O internazionale ($ À àêß).
- Le variabili dovrebbero iniziare con una lettera minuscola e le variabili globali Con maiuscolo.
- I nomi di una singola lettera dovrebbero essere evitati. Dobbiamo usare nomi descrittivi che aiutano a capire il codice. Non dovremmo mai usare nomi che possono essere confusi con parole linguistiche riservate come pausa, const, altro, nuovo, tra gli altri.
var e = 29; //Malvar edad = 29; //Bien
- Utilizzare Camelsese per nomi, funzioni e istanze
var nuevoobjeto = {...} //Malvar nuevoObjeto = {...} //Bienfunction imprimirdatos(){...} //Malfunction imprimirDatos(){...} //Bienvar nuevousuario = new Usuario(); //Malvar nuevoUsuario = new Usuario(); //Bien
- Utilizzare Pascalcase (simile a Camelcase ma la prima lettera in Lettere maiuscole ) Per i nomi delle classi e dei costruttori
function moneda(valor){ //Mal this.cantidad = valor;}function Moneda(valor){ //Bien this.cantidad = valor;}var nuevaMoneda = new moneda(valor); //Malvar nuevaMoneda = new Moneda(valor); //Bien
- usando uno script basso davanti a variabili o proprietà private
this.saldo = 2000; //Malthis._saldo = 2000; //Bien
Se ti è piaciuto non dimenticare di condividere sui social network.