Por ejemplo, debe probar una variable para miles de valores distintos y luego operar en función de los resultados de las pruebas. En este escenario, uso del "If-else"La declaración es menos eficiente que las declaraciones de casos de cambio. Entonces, para evaluar una expresión para múltiples casos, es mejor usarlo Declaración de casos de cambio ya que también aumenta el Lecabilidad del código.
Esta redacción discutirá la declaración de trabajo y uso de Case Switch en JavaScript con la ayuda de ejemplos adecuados.
Declaración de casos de funcionamiento de Switch en JavaScript
El gráfico de flujo dado a continuación ilustra el funcionamiento de la instrucción Caso de conmutación en JavaScript:
Cuando se agrega una instrucción de caso Switch en JavaScript, realiza la ejecución en los siguientes pasos:
Ahora, consulte la sintaxis de la instrucción Case Switch, ya que ayudará en la implementación.
Sintaxis
Switch (Expression)Aquí, "expresión"Es la condición que se evaluará", "caso"Se utiliza la palabra clave para definir los casos seguidos de sus valores",romper"Se agrega la palabra clave para romper el flujo de control de la instrucción Case Switch y el" "por defecto"La declaración es"opcional"Caso que se ejecutará cuando la expresión del caso de conmutador se evalúe como"FALSO".
Ahora, veremos algunos ejemplos relacionados con la instrucción CASE STIPP en JavaScript.
Ejemplo 1: Cómo usar la instrucción Case Switch en JavaScript con la palabra clave "Break"
En primer lugar, crearemos una variable llamada "a"E inicializarlo con el valor"2":
var a = 2;En el siguiente paso, la variable "a"Se pasa a la declaración de caso Switch como un"expresión,"Y la instrucción Caso de conmutación comparará el valor de la variable"a"Con todos los casos adicionales:
Switch (a)Como el valor de la variable "a"Coincidió con el"Caso 2", Se ejecutará su bloque de código relacionado y el programa saldrá"El número es dos"A la ventana de la consola y salga de la declaración del caso:
En otro caso, si el valor variable no coincide con ninguno de los casos especificados, JavaScript ejecutará las declaraciones agregadas en el "por defecto" caso.
Por ejemplo, en el ejemplo dado a continuación, el valor de la variable "a" se establece en "10,"Que no coincidirá con el valor de los casos de interruptor agregados:
var a = 10;Por lo tanto, la instrucción de caso de conmutación ejecutará el bloque de código del "por defecto" caso:
Ejemplo 2: Cómo usar la instrucción Case Switch en JavaScript sin la palabra clave de "romper"
Si no ha agregado el "romper"Palabra clave, luego JavaScript ejecutará el caso primero, donde el valor especificado se combina, y después de eso, ejecutará todos los demás casos incluso si los criterios no se cumplen.
Por ejemplo, el "romper" palabra clave Falta en la declaración de caso del programa a continuación:
var a = 2;En este escenario, la instrucción Caso de conmutación coincidirá secuencialmente con el valor de la variable "a"Con todos los casos hasta que llegue al"Caso 2"; como el "romper"Falta la palabra clave, así que después de ejecutar el bloque de código de" "Caso 2", JavaScript no romperá el control de ejecución y luego ejecutará los siguientes casos:
Ejemplo 3: Cómo usar la instrucción Case Switch en JavaScript con criterios múltiples
Existe la posibilidad de que tenga que realizar operaciones similares para múltiples casos. En tal situación, en lugar de escribir el mismo bloque de código para cada uno "caso"Una y otra vez, excluya el"romperPalabra clave y escriba esa operación en particular para un grupo de casos de la siguiente manera:
const a = "4";El programa anterior imprimirá la declaración "El número es menor que 5"Si el valor de la variable"a"Combinado con el caso"1","2","3", o "4":
Hemos proporcionado la información esencial relacionada con la declaración de caso en JavaScript. Puede investigarlo más de acuerdo con sus requisitos.
Conclusión
El Declaración de casos de cambio en JavaScript se utiliza para ejecutar un bloque de código si se satisface los criterios especificados. Se utiliza principalmente para realizar operaciones basadas en diferentes condiciones. La instrucción de casos de cambio funciona de manera similar a la "If-else"Condicionales; Sin embargo, el uso de la caja de conmutación mantiene la legibilidad del código. Este artículo sobre el funcionamiento de las declaraciones de casos en JavaScript con la ayuda de ejemplos adecuados.