Los estándares de codificación son conjuntos de reglas y principios que definen el estilo, las técnicas y los métodos de programación de un lenguaje de programación. Los estándares de codificación son una necesidad ya que, sin ellos, cada empleado en una organización desarrollará un programa basado en su estilo de codificación, por lo que crea confusión y hace que la depuración sea demasiado agitada. Los estándares y convenciones de codificación, por lo tanto, entran en juego, lo que mejora la legibilidad del código, la calidad y facilita la depuración.
En esta publicación, pasaremos por los estándares y convenciones de codificación de JavaScript, así que comencemos.
Sangría y función
Convenciones de codificación de JavaScript Dicen que usa dos espacios para sangrar el código de JavaScript y nunca use espacios en blanco. Para las funciones, use el caso de Carmel y para definir una función use la palabra clave función:
función myFunc ()Nombres de variables
El nombre de una variable debe comenzar con una letra y el caso de Carmel se usa para inicializar variables o funciones, lo que significa que la primera letra debe ser una letra pequeña y si se agrega otra palabra después de la primera palabra, la primera letra de esa palabra debe ser capitalizada.
var fullName = "Jackie Chan";Espacios, todos los soportes
Siempre deje espacios entre operadores como (= + - * /) y comas:
Let Name = fname + lname;Pautas de objetos
Para usar objetos, los estándares de codificación incluyen los siguientes puntos:
Pautas de declaración
Una declaración simple como inicializar una variable que termina en una sola línea debe tener un punto y coma al final de la línea:
var name = "Jackie Chan";Para una oración compuesta, deje un espacio y coloque un soporte de apertura, después de lo cual, luego complete el resto de las oraciones en ese soporte de apertura. Una vez que todas las declaraciones estén terminadas, coloque un soporte de cierre. Cabe señalar que en una oración compuesta no ponemos un punto y coma al final:
para (i = 0; i < 3; i++)Longitud de la línea
La codificación estándar y las convenciones dicen que las líneas mayores de 80 deben escribirse en otra línea rompiendo la línea original para que el código se vuelva más legible:
documento.getElementById ("Ejemplo").innerhtml =Extensiones de archivo
Las normas y convenciones de codificación de JavaScript dicen que el archivo HTML debe tener un .html extensión, el archivo CSS debe tener un .CSS La extensión y el archivo JavaScript deben tener un .js extensión.
Bucles y condiciones
Después de la identificación de una declaración de control, y después de cada coma usa el espacio en blanco. Las declaraciones condicionales de codificación de convenciones y estándares del Código se dan a continuación:
if (condición1 || condición2)Para el bucle, siga el siguiente código:
para (deja i = 0; yo < 5; i++)Comentario
Los comentarios de bloque se evitan de acuerdo con los estándares y convenciones de codificación y se utilizan comentarios de línea. Los comentarios se ponen en el margen izquierdo y // se ponen al principio.
// un ejemploConclusión
Los estándares y convenciones de codificación son un conjunto de reglas que definen un estilo de lenguaje de programación, técnicas y métodos y se siguen para evitar confusiones y mejorar la legibilidad y la depuración. El costo de desarrollo se reduce y la integración del equipo se vuelve muy fácil cuando se siguen los estándares y convenciones de codificación. En esta publicación, discutimos las normas de codificación de JavaScript y las convenciones con ejemplos.