Tags

,

Indentação:
Utilize sempre espaços ao invés de tabs. Lembre-se que a configuração do SO ou do editor de um outro usuário pode deixar o código todo bagunçado.
Caso queira continuar usando o TAB, configure-o para que seja usado como soft tabs (utilizar espaços). Sobre a quantidade de espaços não se existe uma regra. Constuma-se usar entre 2 e 4.

Fechamento de escopo:
Ao fechar o escopo de uma função ou bloco use ‘{‘ sempre no final da linha. As vezes o seu código pode não se comportar da forma que você deseja, exemplo:

function teste() {
  return {
    dado: 'teste'
  }
}

console.log(teste()); // { dado: 'teste' }

function teste2() {
  return
  {
    dado: 'teste'
  }
}

console.log(teste2()); //undefined

Comentários:
Utilize sempre comentários de uma linha. Para remover código ou documentação que você deve usar comentários de várias linhas.

// Comentário de uma linha
/*
 * Comentário para
 * múltiplas linhas
 */

Ponto-e-vírgula:
Use sempre. O JS tenta facilitar o uso da linguagem porém acaba se perdendo em alguns lugares.

Nomenclatura:
Variáveis e nome de funções simples devem utilizar CamelCase (variação lowerCamelCase). As funções construtoras devem ser do tipo upperCamelCase).

About these ads