Bevezetés az esettanulmányba a JavaScript-ben

A JavaScript a legnépszerűbb ügyféloldali szkriptnyelv, amelyet szinte minden böngésző támogat. Ez egy nyílt forráskódú, dinamikus programozási nyelv, amelyet az előtér-fejlesztők használnak. Szinte az összes olyan népszerű front-end keretrendszer, mint az Angular, a React stb., A JavaScripten alapul; a végleges kód, amelyet generálnak, csak tiszta JavaScript-ben található. Mint minden más programozási nyelv, a JavaScript képességgel jár, hogy feltételes utasításokkal hozzon döntéseket, amelyek nagyon hasznosak és szükségesek a futásidejű döntéshozatalhoz. A döntéshozatali nyilatkozatok képezik minden programozási nyelv gerincét, mivel a különböző forgatókönyvektől és helyzettől függően képesek vagyunk bizonyos utasításokat végrehajtani.

Mi az esettanulmány a JavaScript-ben?

A programok írásakor előfordulhat, hogy a helyzettől függően egy adott részét végre kell hajtani. Ez a kód preferált részének dinamikus megválasztására és végrehajtására utal. Ilyen helyzetben használhatunk feltételes kijelentéseket, amelyek lehetővé teszik számunkra, hogy futásidejű döntést hozzunk, és a helyes részt hajtsuk végre.

A JavaScript támogatja a feltételes utasításokat, például ha utasítás, ha… egyéb… utasítás, kapcsoló eset utasítás stb. Ezek azok a kijelentések, amelyek segítségével a végrehajtási folyamat függvényeitől függően dönt. Lássuk, hogy ha az utasítás működik és annak részletei, akkor megpróbáljuk megérteni, miért kell átváltanunk az eset-állításokat és annak részleteit.

Ha a nyilatkozat így működik, ha egy feltétel igaz, akkor ha a blokkból származó kódot hajt végre, ellenkező esetben, ha egy feltétel hamis, akkor a másik blokkból fog végrehajtani a kódot. Az itt fennálló feltétel az, amit valójában átadunk, hogy döntést hozzunk a programról. Abban az esetben, ha állítás, a feltétel utasítás többnyire logikai változó vagy kifejezés, amely visszatér a logikai változót, akkor igaz, vagy hamis. Ezen értéktől függően, ha az utasítás egy adott kódblokkot hajt végre. Az if állításnak három formája van,

  1. Ha nyilatkozat
  2. Ha más, nyilatkozat
  3. Ha más, ha nyilatkozat

Hogyan működik, ha a nyilatkozat működik?

If (condition 1) (
//execute this block when condition 1 is true
)
else if (condition 2) (
//execute this block when condition 2 is true
)
.
.
.
else (
//execute this block when none of condition is true
)

Például, ha az utasítás egyszerre ellenőrzi az állapotot, és végrehajtja egy adott kódblokkot. Ez a fajta végrehajtás kisebb számú feltétel esetén rendben van, de képzelje el, ha nagyon sok feltétel van, akkor nehéz lesz követni a kódot, a kód rendetlen és kevésbé hatékony. Ilyen típusú forgatókönyvekben a kapcsoló eset megállapítása hasznos. A kapcsoló eset utasítását a több, ha… egyéb… állítás alternatívájaként használják. Hatékonyabbak, ha több feltételt tesztelnek.

Hogyan működik az ügyleírás a Java Scriptben?

Az esetkód a sok kódblokk egyikét hajtja végre, a változó vagy a kifejezés értéke alapján.

Szintaxis:

switch(expression)
(
case a:
//Statement or expression;
break;
case b:
//Statement or expression;
break;
.
.
.
default:
//default statement or expression;
)

  • Az esettanulmány először kiértékeli a kifejezést és kideríti annak értékét.
  • Akkor ugyanazzal az értékkel megegyezik az egyes eseti állításokkal. Esetünkben, miután meghatároztuk a kifejezés értékét, összehasonlítjuk az a, b, stb. Esetértékekkel.
  • Az érték összeegyeztetése után, ha egyezést talál, akkor végrehajtja a kódot vagy kifejezést abban a blokkban, és kilép a kapcsoló blokkból.
  • Ez folytatódik, ha a kifejezés eredményét egyenként hasonlítják össze az összes esetértékkel.
  • Ha az összes esetnyilatkozatban nem található egyezés, akkor végrehajtja az alapértelmezett esetnyilatkozatból a kódblokkot. Az alapértelmezett blokkot mindig akkor hajtják végre, ha nem található egyezés.
  • A break kulcsszót minden egyes blokk végrehajtás után használjuk. Alapvetően azt mondja a programnak, hogy lépjen ki a kapcsoló utasításból.
  • Ha a break utasítás nem kerül felhasználásra, akkor a program végrehajtása a következő esetmondatból végrehajtott kód végrehajtásával folytatódik, és addig folytatódik, amíg meg nem találja a break break kulcsszót vagy végrehajtja az utolsó alapértelmezett blokkot.

Folyamatábra:

Esettanulmányok esetén a feltétel bármilyen adattípus kifejezése vagy értéke lehet. A kifejezés nem más, mint feltételes kijelentés, amely visszatér a megfelelő összehasonlítandó értékhez. A kapcsolótól eltérő állítások jóak a rögzített adattípusok értékeléséhez.

Példák az esettanulmányokra a JavaScripten

Az esettanulmányok példái a JavaScript-ben a következők:

1. példa

var x = 1;
switch (x)
(
case 0:
console.log(“Zero”);
break;
case 1:
console.log(“One”);
break;
case 2:
console.log(“Two”);
break;
default:
console.log (“Not Zero, One or Two);
)

A fenti példában az x változó egész számú, és az 1. értéket adtuk hozzá. x átadódik kifejezésként a kapcsoló utasításhoz. Most x értékét összehasonlítják az összes esettel, a mi esetünkben az 1. esettel lesznek egyeztetve. Ez végrehajtja az 1. eset blokkját, és a program az „Egyet” nyomtatja ki a konzolra. Ha x értéke más volt, akkor az alapértelmezett blokk lett volna végrehajtva.

2. példa

var colour = “Blue”;
switch(colour)
(
case “Red”:
alert (“Colour is Red”);
break;
case “Green”:
alert (“Colour is Green”);
break;
case “Blue”:
alert (“Colour is Blue”);
break;
default:
alert (“No Colour Match”);
)

A fenti példa megegyezik a kék szín színével, és a figyelmeztetést a böngészőben „Szín kék” -ként jeleníti meg. Vegye figyelembe, hogy itt a kifejezés adattípusa String. Az előző példában egész számú volt.

Következtetés

A JavaScript nagyon széles körben támogatja a feltételes állításokat. Az esettanulmányok alternatívak a többszörös, ha nem. Az esettanulmányok hatékonyabbá teszik a kódot, és kevésbé rendetlennek tűnnek. Az esetleírások nagyon hasznosak a JavaScriptben, ahol több nagyszámú feltétel tesztelése szükséges.

Ajánlott cikkek

Ez egy útmutató a JavaScript-es esettanulmányhoz. Itt tárgyaljuk, hogy hogyan működik az esetnyilatkozat, valamint a javascriptben szereplő példákkal. A következő cikkeket is megnézheti további információkért -

  1. Tömbök a JavaScript-ben
  2. Hogyan működik a JavaScript?
  3. Cheat Sheet JavaScript
  4. Karrier a JavaScript-ben
  5. C Programozó mátrix szorzás
  6. Kapcsoló tok a PowerShell-ben Paraméterek Példák

Kategória: