Jornada Frontend

9 dicas rápidas para JavaScript

Neste post vamos tratar de uma das linguagens mais usadas, transitando tanto no frontend como no backend. Como estamos vendo um grande interesse das pessoas a começar pelo frontend, por ser mais visual, vamos às dicas.

1- Use === ao invés de ==

Os iniciantes geralmente não usam com muita frequência o comparador “===” ou mesmo o “!==”, mas o que difere ele do “==”.

Vamos ver na tabela:

Como podemos ver, além de fazer a comparação de valor o “===” faz de tipo também.

Undefined, null, 0, false, NaN, “ ” (string vazia) é tudo considerado falsy.

2 – Crie um objeto construtor

3 – Pegando um item randômico de um Array

4 – Pegando um número randômico em um range específico

Pode ser útil para gerar uma data randômica para testes ou um salário de máximo e mínimo.

5 – Gerando um array de 0 a 100

6 – Não use delete para remover itens de um array

Ao invés de usar delete, use o splice para remover um item de array. Ao usar o delete, substituímos o item por um undefined ao invés de removê-lo.

Como podemos ver, a substituição do valor pelo undefined e não a exclusão.

Agora com splice, a remoção foi feita.

7 – Use o operador e/ou para condições

8- Problemas com ponto flutuante

Mas por que isso acontece? O que precisamos saber é, que os números do JavaScript são pontos flutuantes que representados internamente em binário de 64 bits.

Para resolver isso use toFixed() e toPrecision().

9 – Use switch/case ao invés de if/else

Usar o switch/case é mais rápido quando temos mais que dois casos, e melhor de organizar o código também. Mas evite ele quando tivermos mais casos.

Tenha uma carreira
Front-end de Sucesso!

Ebook - JORNADA FRONT-END

Fruto de mais de 7 anos estudando e trabalhando com Front-end, a "Jornada Front-end - O Guia Definitivo" é um manual completo para todos que querem subir em suas carreiras do zero ou subir do seu nível atual.

Ebook enviado com sucesso! Verifique sua caixa de e-mail.

Share This