Convenții de nume JavaScript

Dacă vrem să scriem un cod JavaScript de calitate, cu caracteristici și structuri clare, trebuie să acționăm SUA să urmărim o serie de reguli sau convenții.

Fișiere

Ca regulă generală, codul JavaScript trebuie să fie stocat în fișierul de extensie JS corespunzător. Nu este enber în codul HTML, cu excepția cazului în care este un proiect foarte mic, deoarece crește considerabil greutatea paginii. Dacă vrem să minimalizăm efectul de întârziere, apelul către fișierul JS (< script src = „22dfdd0cb4″>

, ar trebui să fie puse mai jos posibil în organism.

Sangrics și file

Trebuie să folosim sângerări pentru a facilita citirea codului. Deși crește dimensiunea fișierelor, aceste spații sunt ignorate și nu provoacă întârzieri. În execuție .

Lungimea liniilor

Linii nu trebuie să depășească 80 de caractere. Dacă instrucțiunea trebuie urmată pe linia următoare, trebuie să lăsăm în acest manșon de 8 spații.

Comentariul dvs.

comentariile utile și clare, ținând seama de faptul că vor fi citite mai târziu de noi înșine sau de alte persoane. În general, comentariile online sunt mai clare.

DIV id = ” D43AF7B6AA „>

Declarați variabilele

în JavaScript nu este strict necesar să declare variabilele înainte de a le folosi, dar este o bună practică deja Ne va ajuta să evităm erorile variabilelor greșite sau variabilele globale necorespunzătoare.

Situația dreaptă a funcțiilor

Spațiile nu trebuie lăsate între numele funcției și primele paranteze, Dar da după al doilea și înaintea cheii. Instrucțiunile din cadrul funcției trebuie să fie tablete patru spații și cheia finală în conformitate cu Declarația funcției. Ston ajută la înțelegerea unor structuri complexe mai bune.

function imprimir(valor) { alert("valor");}

Dacă este o funcție anonimă, atunci spațiul trebuie să fie lăsat între numele și primele paranteze. Dacă întotdeauna facem acest lucru, va fi mult mai ușor să distingeți între diferite tipuri de funcții.

Convenții de nume

  • Numele trebuie să fie formate din litere (a .. Z, A .. z) și cifre (0 .. 9) și sub script _. Evitați utilizarea caracterelor speciale (< ^ ¨ =?) Sau internațional ($ àêß).
  • Variabilele ar trebui să înceapă cu o literă mică și variabilele globale cu majuscule.
  • numele unei singure litere trebuie evitate. Trebuie să folosim nume descriptive care să ajute la înțelegerea codului. Nu ar trebui să folosim niciodată nume care pot fi confundate cu cuvintele limbă rezervate, cum ar fi pauză, const, altfel, noi, printre altele.
  • Utilizați camelcase pentru nume de obiect, funcții și instanțe
var nuevoobjeto = {...} //Malvar nuevoObjeto = {...} //Bienfunction imprimirdatos(){...} //Malfunction imprimirDatos(){...} //Bienvar nuevousuario = new Usuario(); //Malvar nuevoUsuario = new Usuario(); //Bien
  • Utilizați Pascalcase (similare cu călumerii, dar prima literă cu majuscule ) Pentru numele clasei și constructorilor
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
  • utilizând un script scăzut în fața variabilelor sau proprietăților private
this.saldo = 2000; //Malthis._saldo = 2000; //Bien

dacă vă place să nu uitați să împărtășiți rețelele sociale.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *