String de comutador JavaScript

String de comutador JavaScript

No campo de programação, a técnica da string de switch aprimora a otimização do código, o que resulta em uma execução mais rápida. No outro caso, ele também permite resumir um bloco de código de múltipla escolha que, de outra forma, seria demorado se usado com o loop if/else. Além disso, essa abordagem é muito mais fácil de depurar. Além disso, ele testa a igualdade da sequência especificada em relação aos vários valores especificados nos casos de teste, o que é muito útil.

Este blog discutirá as metodologias para aplicar strings de comutação em JavaScript.

Como aplicar string string em javascript?

A string de switch em JavaScript pode ser implementada utilizando o “Switch-case”Declarações com as seguintes abordagens:

    • Especificadas "corda" valor
    • ““Usuário definido" valor
    • ““Tipo de conversão"Técnica

Os conceitos mencionados serão demonstrados um por um!

Método 1: String de comutador JavaScript no valor da string especificada

Neste método, especifique um valor de string e aplique verificações diferentes usando os casos de switch.

Sintaxe

switch (expressão)
Caso X:
Caso Y:


Na sintaxe acima, a ““expressão”Refere -se ao valor que será verificado em vários casos, como“x" e "y”.

Exemplo

Em primeiro lugar, especificaremos o seguinte valor da string:

Deixe testValue = "Este é Linuxhint"


Em seguida, aplique o “Switch-case”Declarações que mantêm a variável na qual o valor da string é armazenado. Dentro da declaração de interruptor, existem dois casos, como “Local na rede Internet" e "Isso é Linuxhint”. Nesse cenário em particular, o segundo caso será acionado, que corresponde ao valor da string com o argumento:

Switch (testValue)
Caso 'Site':
console.log ("Este é um site")
Caso 'This Is Linuxhint':
console.log ("Este é o site Linuxhint")


A saída resultante será:

Método 2: String de comutador JavaScript no valor definido pelo usuário

Esta técnica pode ser aplicada solicitando ao usuário que insira um valor de string, combine com os casos especificados e, em seguida, imprima a mensagem correspondente na janela do console.

Passe pelo exemplo seguinte.

Exemplo

No exemplo a seguir, solicitaremos ao usuário que insira um valor de string por meio de caixa de diálogo imediato:

Deixe testValue = prompt ("Digite o valor da string:")


Agora, aplique o “Switch-case”Declarações, conforme discutido no método anterior. Se o valor definido pelo usuário corresponder aos casos especificados, a mensagem correspondente será registrada em relação ao caso correspondente específico:

Switch (testValue)
Caso 'Google':
Alert ("Este é um site")
Caso 'Linuxhint':
Alert ("Este é um site acessado")


Saída

Método 3: String de comutador JavaScript usando a técnica de conversão de tipo

Esta técnica pode ser implementada para converter o valor inteiro especificado na string usando o “Corda()”Método.

Sintaxe

String (valor)


Na sintaxe dada, “valor”Indica o valor inteiro que será convertido em uma string.

Exemplo

Primeiro, especifique o seguinte valor inteiro:

var testValue = 3;


Então, invocar o “Corda()”Método como os argumentos do“trocar”Declaração para converter o valor inteiro especificado na string.

Agora, o valor inteiro será tratado como um valor de string e o “Caso '3'”Será invocado. No outro caso, se o caso específico for atribuído um valor inteiro, como 3 como os outros casos, o caso padrão será acionado e a mensagem correspondente “Error ”irá imprimir:

Switch (String (TestValue))
caso 1:
console.log ("É um número inteiro");
Caso 2:
console.log ("É um número inteiro");
Caso '3':
console.log ("É um dígito, convertido em string");
quebrar;
padrão:
console.log ("erro");


Saída


Na saída acima, pode -se observar que a mensagem correspondente contra o caso “3”Está registrado.

Conclusão

Para implementar a string de switch no JavaScript, aplique -a ao especificado “valor da string”Ao colocá -lo no argumento do“trocar”Declaração e verificação dos casos correspondentes. Como uma segunda abordagem, obtenha o valor definido pelo usuário e execute a mesma operação. Por fim, utilize o “Tipo de conversão”Técnica para converter o valor inteiro especificado na string e invocar o caso correspondente. Este blog demonstrou os métodos para aplicar strings de comutação em javascript.