Conventions de nom JavaScript

Si nous voulons écrire un code JavaScript de qualité, avec des fonctionnalités et une structure effacées, nous devons accueillir Nous devons suivre une série de règles ou de conventions.

fichiers

en règle générale, le code JavaScript doit être stocké dans son fichier d’extension JS correspondant. Ce n’est pas ENBEBER dans le code HTML, sauf s’il s’agit d’un très petit projet car il augmente considérablement le poids de la page. Si queremos minimizar el efecto demora, la llamada al fichero js (<script src= »fichero.js »>, se debe poner lo más abajo posible en el body.

Sangrías y tabulaciones

Debemos usar sangrías para facilitar la lectura del código. Aunque aumenta el tamaño de los ficheros, estos espacios son ignorados y no provocan retrasos en la ejecución.

Longitud de las líneas

Las líneas no deberían sobrepasar los 80 caracteres. Si hay que seguir la instrucción en la siguiente línea debemos dejar en ésta una sangría de 8 espacios .

Comenta tu código

Comentarios útiles y claros teniendo en cuenta que serán leídos posteriormente por nosotros mismos o por otras personas. En general, los comentarios en línea son más claros.

Declarar las variables

En JavaScript no es estrictamente necesario declarar las variables antes de usarlas, pero es una buena práctica ya Quoi Cela nous aidera à éviter des erreurs de variables erronées ou de variables globales mal usées.

L’instruction droite des fonctions

Les espaces ne doivent pas être laissés entre le nom de la fonction et les premières parenthèses, Mais oui après la seconde et avant la clé. Les instructions de la fonction doivent être sous tabulation de quatre espaces et la clé finale correspondant à la déclaration de la fonction. Ston aide à comprendre de meilleures structures complexes.

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

S’il s’agit d’une fonction anonyme, l’espace doit être laissé entre le nom et les premières parenthèses. Si nous le faisons toujours, il sera beaucoup plus facile de distinguer entre différents types de fonctions.

Conventions de noms

  • Les noms doivent être formés par des lettres (A .. z, A .. z) et chiffres (0 .. 9) et sous script _. Évitez d’utiliser des caractères spéciaux (< ^ ¨ =?) Ou international ($ £ àêß).
  • Les variables doivent commencer par une lettre minuscule et les variables globales avec des majuscules.
  • noms d’une seule lettre doit être évité. Nous devons utiliser des noms descriptifs qui aident à comprendre le code. Nous ne devrions jamais utiliser des noms pouvant être confondus avec des mots de langue réservés tels que la pause, Const, sinon, entre autres, entre autres.
var e = 29; //Malvar edad = 29; //Bien
  • Utilisez Camelcase pour les noms d’objets, les fonctions et les instances
var nuevoobjeto = {...} //Malvar nuevoObjeto = {...} //Bienfunction imprimirdatos(){...} //Malfunction imprimirDatos(){...} //Bienvar nuevousuario = new Usuario(); //Malvar nuevoUsuario = new Usuario(); //Bien
  • Utilisez Pascalcase (Similaire à la première lettre des majuscules ) Pour les noms de classes et de constructeurs
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
  • à l’aide d’un script bas devant des variables ou des propriétés privées
this.saldo = 2000; //Malthis._saldo = 2000; //Bien

Si vous avez aimé, vous n’oubliez pas de partager sur les réseaux sociaux.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *