JavaScript – Melhores Práticas para Iniciantes I
Filed Under (Dicas, Javascript) by Cristian Trentin on 20-07-2009
Esse é o primeiro post de uma série de três, onde estou fazendo a tradução parcial e trazendo o melhor do post original “24 JavaScript Best Practices for Beginners
” de Jeff Way
.
1 – Use === ao invés de ==
O JavaScript utiliza dois diferentes operadores de igualdade, quando precisamos comparar dois valores e também seus tipos de dados se faz necessário o uso ===, agora quando precisamos comparar apenas seus valores mas não o tipo de dados podemos usar ==.
No PHP também é possível o uso desses dois operadores!
2 – Não use o Eval
Para quem não conhece o eval vamos dar um exemplo:
eval("alert(2+2)")
Quando executamos o script acima teremos como saída o valor 4, pois bem, o eval permite que tenhamos acesso ao compilador do Javascript, com isso baixando o desempenho do seu script e criando riscos de segurança.
3 – Use { } e ;
Muitos desenvolvedores preferem escrever seus scripts omitindo as { } e os ; no final de cada linha, pois bem, prefira fazer uso dessa técnica apenas quando seu script não passar de uma linha
if(2 + 2 === 4) return 'nicely done';
Mas mesmo assim imagine que você poderá um dia precisar acrescentar algumas linhas a esse código e ai terá que reestruturar essa parte. O ideal é escrever seu script da maneira mais completa possível e lembrando sempre que uma boa indentação é muito importante.
if(someVariableExists) {
x = false;
}

