Se quisermos escrever um código JavaScript de qualidade, com características e estrutura claras, devemos acostumar EUA para seguir uma série de regras ou convenções.
Arquivos
Como regra geral, o código JavaScript deve ser armazenado em seu arquivo de extensão JS correspondente. Não é embeber dentro do código HTML, a menos que seja um projeto muito pequeno, uma vez que aumenta consideravelmente o peso da página. Se quisermos minimizar o efeito de atraso, a chamada para o arquivo JS (< script src = “22dfddd0cb4″>
deve ser colocado abaixo possível no corpo.
sangrics e tabs
devemos usar o sangramento para facilitar a leitura do código. Embora aumente o tamanho dos arquivos, esses espaços são ignorados e não causam atrasos. Na execução .
Linhas Comprimento
As linhas não devem exceder 80 caracteres. Se a instrução deve ser seguida na próxima linha, devemos sair nesta manga de 8 espaços.
comentário seu código
comentários úteis e claros levando em conta que eles serão lidos mais tarde ou por outras pessoas. Em geral, os comentários online são mais claros.
declarar as variáveis
em javascript Não é estritamente necessário declarar as variáveis antes de usá-las, mas é uma boa prática já o que Isso nos ajudará a evitar erros de erros de classificação de variáveis ou variáveis globais mal usadas.
Declaração direita das funções
Os espaços não devem ser deixados entre o nome da função e os primeiros parênteses, Mas sim depois do segundo e antes da chave. As instruções dentro da função devem ser tabuladas quatro espaços e a chave final de acordo com a declaração da função. STON ajuda a entender estruturas complexas melhores.
function imprimir(valor) { alert("valor");}
Se for uma função anônima, o espaço deve ser deixado entre o nome e os primeiros parênteses. Se nós sempre faço isso, será muito mais fácil distinguir entre diferentes tipos de funções.
Convenções de nomes
- Os nomes devem ser formados por letras (um .. z, Um .. z) e dígitos (0 .. 9) e sob script _. Evite usar caracteres especiais (< ^ ¨ =?) Ou internacional ($ £ Àêß).
- As variáveis devem começar com uma carta minúscula e as variáveis globais com maiúsculas.
- nomes de uma única letra deve ser evitado. Devemos usar nomes descritivos que ajudem a entender o código. Nunca devemos usar nomes que podem ser confundidos com palavras de linguagem reservadas, como quebrar, const, mais, novos, entre outros.
- use camelcase para nomes de objetos, funções e instâncias
var nuevoobjeto = {...} //Malvar nuevoObjeto = {...} //Bienfunction imprimirdatos(){...} //Malfunction imprimirDatos(){...} //Bienvar nuevousuario = new Usuario(); //Malvar nuevoUsuario = new Usuario(); //Bien
- use pascalcase (semelhante ao Camelcase, mas a primeira letra em letras maiúsculas ) Para os nomes das classes e construtores
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 um script baixo na frente de variáveis ou propriedades privadas
this.saldo = 2000; //Malthis._saldo = 2000; //Bien
Se você gostou, não se esqueça de compartilhar em redes sociais.