Por exemplo, você precisa testar uma variável para milhares de valores distintos e depois operar com base nos resultados dos testes. Nesse cenário, o uso do “Se-elseDeclaração é menos eficiente do que as declarações de caso de interruptor. Então, para avaliar uma expressão para vários casos, é melhor usar Declaração do caso do interruptor como também aumenta o legibilidade do código.
Este artigo discutirá o trabalho e o uso da declaração de casos de interruptor em JavaScript com a ajuda de exemplos adequados.
Trabalho da instrução CASE SWITCH em JavaScript
O Flow-Chart abaixo do rumo ilustra o funcionamento da instrução CASE SWITCH em JavaScript:
Quando uma declaração de caso de comutador é adicionada no JavaScript, ele executa a execução nas etapas a seguir:
Agora, consulte a sintaxe da instrução do caso da chave, pois ajudará na implementação.
Sintaxe
switch (expressão)Aqui, "expressão”É a condição que será avaliada,“caso”A palavra -chave é utilizada para definir os casos seguidos por seus valores,“quebrar”A palavra -chave é adicionada para quebrar o fluxo de controle da instrução do caso do interruptor, e o“padrão”A declaração é“opcional”Caso que será executado quando a expressão do caso do interruptor for avaliada como“falso”.
Agora, vamos conferir alguns exemplos relacionados à declaração de caso de mudança no JavaScript.
Exemplo 1: Como usar a instrução CASE SWITCH em JavaScript com palavra -chave "quebra"
Primeiro de tudo, criaremos uma variável chamada “a”E inicialize com o valor“2”:
var a = 2;Na próxima etapa, a variável “a”É passado para a declaração do caso de interruptor como um“expressão,”E a declaração do caso do interruptor comparará o valor da variável“a”Com todos os casos adicionados:
Switch (a)Como o valor da variável “a”Combinado com o“Caso 2“, Seu bloco de código relacionado será executado e o programa será lançado“O número é dois”Para a janela do console e saia da declaração do caso:
Em outro caso, se o valor variável não corresponder a nenhum dos casos especificados, o JavaScript executará as declarações adicionadas no “padrão" caso.
Por exemplo, no exemplo abaixo, o valor da variável “a" está configurado para "10,”, Que não corresponderá com o valor dos casos de comutação adicionados:
var a = 10;Portanto, a declaração do caso da mudança executará o bloco de código do “padrão" caso:
Exemplo 2: Como usar a instrução CASE SWITCH em JavaScript sem palavra -chave "quebrar"
Se você não adicionou o “quebrar”Palavra -chave, então o JavaScript executará primeiro o caso, onde o valor especificado é correspondido e, depois disso, ele executará todos os outros casos, mesmo que os critérios não sejam atendidos.
Por exemplo, o “quebrar” palavra -chave está ausente na declaração do caso do programa abaixo:
var a = 2;Nesse cenário, a declaração do caso de comutador corresponderá sequencialmente ao valor da variável “a”Com todos os casos até atingir o“Caso 2”; Enquanto o "quebrar”A palavra -chave está ausente, então depois de executar o bloco de código de“Caso 2”, JavaScript não quebrará o controle de execução e depois executará os próximos casos:
Exemplo 3: Como usar a instrução CASE SWITCH em JavaScript com vários critérios
Existe a chance de você ter para realizar operações semelhantes para vários casos. Em tal situação, em vez de escrever o mesmo bloco de código para cada “caso“De novo e de novo, exclua o“quebrarPalavra -chave e escreva essa operação específica para um grupo de casos da seguinte maneira:
const a = "4";O programa acima dado imprimirá a declaração “O número é menor que 5"Se o valor da variável"a”Combinado com o caso“1","2","3", ou "4”:
Fornecemos as informações essenciais relacionadas à declaração de caso em JavaScript. Você pode pesquisar ainda mais de acordo com seus requisitos.
Conclusão
O Declaração do caso do interruptor no JavaScript é utilizado para executar um bloco de código se os critérios especificados forem satisfeitos. É utilizado principalmente para executar operações com base em diferentes condições. A declaração de caso de comutador funciona de forma semelhante ao “Se-else" condicionais; No entanto, o uso da caixa de interruptor mantém a legibilidade do código. Este artigo discutiu o funcionamento das declarações de caso em JavaScript com a ajuda de exemplos adequados.