Wat is een switch-statement in JavaScript?
Wat is een switch-statement in JavaScript?

Video: Wat is een switch-statement in JavaScript?

Video: Wat is een switch-statement in JavaScript?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, November
Anonim

De switch statement voert een codeblok uit, afhankelijk van verschillende gevallen. De switch statement is een onderdeel van JavaScript's "Voorwaardelijk" Verklaringen , die worden gebruikt om verschillende acties uit te voeren op basis van verschillende omstandigheden. De switch statement wordt vaak gebruikt in combinatie met een break of een standaardzoekwoord (of beide).

Heeft JavaScript dan ook een switch-instructie?

Naast ifels, JavaScript heeft een functie die bekend staat als a switch statement . schakelaar is een soort voorwaardelijk uitspraak die een uitdrukking evalueert tegen meerdere mogelijke gevallen en een of meer codeblokken uitvoert op basis van overeenkomende gevallen.

Hoe schrijf je naast bovenstaande een switch-statement? De "switch"-instructie

  1. De waarde van x wordt gecontroleerd op een strikte gelijkheid met de waarde van het eerste geval (dat wil zeggen, waarde1) en vervolgens naar het tweede (waarde2) enzovoort.
  2. Als de gelijkheid wordt gevonden, begint switch de code uit te voeren vanaf het corresponderende geval, tot de dichtstbijzijnde pauze (of tot het einde van de switch).

Wat doet een switch-statement dan?

In computerprogrammeertalen, a switch statement is een type selectiecontrolemechanisme dat wordt gebruikt om de waarde van een variabele of uitdrukking de controlestroom van programma-uitvoering via zoeken en kaart te laten veranderen.

Wat is een voorbeeld van een switch-statement?

EEN switch statement test de waarde van een variabele en vergelijkt deze met meerdere gevallen. Zodra de geval match is gevonden, een blok van uitspraken geassocieerd met dat specifieke geval is geëxecuteerd. Elk geval in een blok van een schakelaar heeft een andere naam/nummer die een identifier wordt genoemd.

Aanbevolen: