Formas de se Escrever um IF em JavaScript

Sintaxe do if em JavaScript.

A forma tradicional de se escrever um if em JavaScript, já não deve ser mais novidade para você. Basta declarar a condição e, dentro do bloco do if {}, as instruções a serem executadas na condição satisfeita.

Condição verdadeira em if tradicional no JavaScript.

O que encontra-se fora do escopo de bloco do if, sempre será executado.

Condição falsa em if tradicional no JavaScript.

Entretanto, existem algumas formas mais abreviadas de se declarar um if.

IF sem Demarcação de Bloco

Quando há somente uma instrução dentro de um if, você pode omitir a demarcação de bloco que a envolve.

Tem gente que não gosta disso, porque o código fica mais sucetível ao erro. Porém, temos essa possibilidade quando estamos orientados a escrever códigos mais sucintos e enxutos possível, que nos trará ganhos em performance.

Quando o bloco não está demarcado com as chaves {}, a localização da instrução do if passa a ser relevante.

Havendo instruções na mesma linha, as que estiverem logo abaixo não serão afetadas pelo if

Condição verdadeira em if sem demarcação de bloco no JavaScript.Condição falsa em if sem demarcação de bloco no JavaScript.

Se não houver instrução na mesma linha do if, será executada a que estiver logo abaixo dele.

Segunda linha em diante não é mais afetada pelo if.

If Ternário

Sintaxe do if ternário.

Artigos relacionados

Ir para o topo