JavaScript estándares de codificación y convenciones

JavaScript estándares de codificación y convenciones
JavaScript es un lenguaje de programación web que se utiliza para desarrollar aplicaciones web y páginas web y hace que la aplicación web sea interactiva. Como cualquier otro lenguaje de programación, JavaScript tiene algunos estándares de codificación y convenciones. La creación de grandes programas y el código de software se vuelve demasiado desordenado e indescriptible si no se siguen los estándares y convenciones de codificación del lenguaje de programación.

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 ()
var x = 0;

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;
const myArray = ["gato", "mouse", "perro"];

Pautas de objetos

Para usar objetos, los estándares de codificación incluyen los siguientes puntos:

  • El soporte de inicio debe colocarse en la misma línea que el nombre del objeto.
  • Entre la propiedad de un objeto y su valor hay un colon y un espacio.
  • Los valores de la cadena se cubren con citas dobles.
  • Los valores numéricos simplemente se escriben y no se usan citas.
  • Se usa una coma después de cada par de valor de propiedad, excepto el último
  • Después del soporte de cierre del objeto, agregue un punto y coma.
  • Los objetos que tienen menos propiedades se pueden comprimir y escribir en la misma línea al tener espacios entre propiedades.
Var Person =
primer nombre: "Jackie",
LastName: "Chan",
;
// también se puede escribir en forma de compresa
Var Person = FirstName: "Jackie", LastName: "Chan";

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++)
a *= 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 =
"Ejemplo!";

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)
// algunas declaraciones

else if (condición3 && condición4)
// algunas otras declaraciones

demás
// declaraciones predeterminadas

Para el bucle, siga el siguiente código:

para (deja i = 0; yo < 5; i++)
x += 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 ejemplo
var name = "Jackie";

Conclusió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.