Convenções de nome javascript

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.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *