Johdanto ehdollisiin lauseisiin JavaScript-ohjelmassa

Javascript on yleisesti käytetty kevyt avoimen lähdekoodin ohjelmointikieli, jota käytetään verkkosivujen osan suunnittelussa asiakkaan ja palvelimen väliseen vuorovaikutukseen. Sitä käytetään periaatteessa tietojen manipulointiin, validointiin ja laskentaan. Tämän lisäksi sitä käytetään myös html: n ja css: n manipulointiin. Yleisesti käytetyt javascript-muuttujat ovat numerot, merkkijono, objekti, taulukko ja funktio. Toimintomuuttujan alla on ehdollinen lause JavaScriptissä. Sillä on myös oliokeskeisiä ominaisuuksia. Aikaisempi javascript tunnettiin nimellä LiveScript. Javascript voi myös luoda verkkokeskeisen sovelluksen.

Aiheeseen keskittyen ehdollinen lausunto on erittäin tärkeä osa ohjelmointikielen syntaksia. Se on erittäin hyödyllinen ja hyödyllinen ehdollisten päätösten tekemisessä ohjelman perusteella. Lausunto on mikä tahansa komento tai lause, jonka JavaScript-moottori voi suorittaa, jotta jotain tapahtuu tai aiheuttaa joitain sen sivuvaikutuksista. Ehdollista lausetta käytetään myös tietovirran tai ohjelmavirran ylläpitämiseen javascriptinä. Ehdollinen lausunto on suunniteltu toimimaan itsenäisesti riippumatta riippuvuuksista, kuten menetelmistä, objekteista ja ominaisuuksista.

Eri ehdolliset lausunnot JavaScript-muodossa

Alla on lueteltu joitain ehdollisia lauseita, joita käytetään usein JavaScriptissä.

  • Tauko
  • Jatkaa
  • varten
  • for..in
  • Tai muuten
  • Uusi
  • Palata
  • var
  • Sillä aikaa
  • Kanssa

Joten keskustelemme jokaisesta silloin lyhyesti ja selvitämme pää- sekä marginaalierot kunkin javascriptin ehdollisen lausekkeen välillä.

1. Tauko

Taukoraportissa sanotaan, että javascript poistuu välittömästi valvotusta rakenteesta ja jatkaa suorittamisprosessia kyseisen rakennekohdan jälkeen. Sitä käytetään ehdollisessa lauseessa seuraavien komentojen mukaisesti, kuten for, for..in ja while. Sitä käytetään myös pysäyttämään for-silmukka kokonaan tai murtamaan suorituspiste kyseisellä hetkellä.

Esimerkiksi

for (Count=1; Count<=10; Count++) (
if (Count == 8)
break;
document.write ("

Silmukka: "+ Count +"

");
)

2. Jatka

Jatka ehdollista lausetta sanoo javascriptin, joka ohittaa tai jättää heti nykyisen iteraation heti, fon..in tai silmukan kohdalla, ja se voi käsitellä ohjelman seuraavalla iteraatiolla. Jatkuvien ehdollisten lauseiden pääasiallinen käyttö on, että se voi ohittaa osan käskystä silmukassa, mutta se ei voi poistua kokonaan silmukasta, kuten katkaisulauseke.

Esimerkiksi

for (Count=1; Count<=10; Count++) (
if (Count == 7)
continue;
document.write ("

Silmukka: "+ Count +"

");
)

3. Sillä

Ehdollista lauseketta käytetään toistamaan koodilohko silmukassa yhden tai useamman kerran. Silmukan iteraation määrää käsittelevät arvot, jotka tarjoamme argumentiksi. Lausunnon virallinen syntaksi on:

varten (InitVal; testi; lisäys)

missä,

  • InitVal: Silmukan lähtöarvo on usein 0 tai 1, mutta se voi olla mikä tahansa määrä valintoja tarpeen mukaan. Se voidaan kirjoittaa muodossa I = 1 tai 0.
  • Testi: sitä käytetään käsittelemään silmukan iteraation määrää, kunhan silmukka saa todellisen lausekkeen, kun testilauseke muuttuu vääriksi, silmukka pääsee heti läpi. Se on ehto, kuten lukumäärä <10.
  • Lisäys: Tämä lause kertoo javascript-silmukan, kuinka tehdä lisäys tai pienennys iteraatiossa. Se on kirjoitettu kuten count ++ tai i ++.

Esimerkiksi

for (Count=1; Count<=10; Count++) (
document.write ("Iteration: "+Count+"
");
)

4. Sillä..in

Toisin kuin lausunto, lauseessa lause ei käytetä testejä tai muita lausekkeita.

for..in syntaksi on

for (var in object) (
statements
) ;

Missä,

  • var on muuttujan nimi
  • esine on esine, jota haluat tutkia
  • lauseet ovat yksi tai useampia JavaScript-ohjeita

Esimerkiksi

function test() (
for (temp in document.myform) (
alert (temp);
)
)

5. Jos… muuten

Sitä käytetään ehdollisen lauseen luomiseen valinnaisen else-lauseen kanssa. Se testaa vain tietyt olosuhteet, ts. Jos lauseke ohjelmassa on totta, ehto suorittaa komentosarjan pitäen if-lauseen. Jos ehto on väärä, ehdollinen lause hyppää komentosarjan muuhun lausekkeeseen. Lausekkeet, jos lauseet eivät rajoitu == tasa-arvooperaattoriin.

Esimerkiksi

if (ExampleVar == 10) (
Count = 1;
Start();
) else (
Count = 0;
Stop();
)

6. Vaikka

Ehdollisen lausekkeen avulla luodaan ainutlaatuinen toistuva silmukka, jonka avulla ohjelman skripti voi toistaa ohjeet. Silmukka jatkuu, kunnes ehdollinen lausunto on totta. Väärän lausekkeen kohdalla silmukka katkeaa ja myöhäinen komentosarja jatkuu.

While-lauseen syntaksi on

while (Expression) (
// stuff to repeat
)

Esimerkiksi

Count=0;
Response = prompt ("Please enter a number greater than 1");
Count = 1;
while (Count <= Response) (
document.write ("Count: "+ Count + "
");
Count++;
)

Jos lausunto, kun taas ehto

Response = prompt ("Please enter a number greater than 1");
Count = 1;
Response = "";
while ((right== "") || (right == ""))(
right =prompt ("Please enter your surname", "");
)
if (right != null)
alert ("Hello, " + right);

7. Paluu

Sitä käytetään merkitsemään toiminnon loppu. Sitä voidaan käyttää palautusarvon kanssa tai ilman sitä. Jos arvo sisältyy lauseeseen tai funktioon, komentosarja palauttaa arvon, muuten se palauttaa nolla-arvon.

Esimerkiksi

function myFunc() (
var OutString = "This is a test";
return (OutString);
)
function myFunc() (
OutString = "This is a test";
return;
)

8. Uusi

Se luo kopion olemassa olevasta objektista. Se luodaan kahdella tavalla:

  • Päivämäärä on sisäänrakennettu JavaScript-objekti, joten sitä käytetään uuden päivämääräobjektin määrittelemiseen.
  • Uuden käyttäjän määrittelemän objektin luominen.

Esimerkiksi

now = new Date();
HourNow = now.getHours();

Joten jo nyt olemme kattaneet kaikki tärkeät ehdolliset lausumat, joita javascriptissä käytetään. Joten voimme sanoa, että ehdolliset lauseet käyttäytyvät yhdessä liima-aineena javascript-ohjelmaan.

Suositellut artikkelit

Tämä on opas ehdollisiin lausekkeisiin JavaScriptillä. Tässä keskustellaan javacriptin erilaisista ehdollisista lauseista, jotka sisältävät tauon, jatkamisen, For..in ja If… else jne. Voit myös tarkastella seuraavia artikkeleita saadaksesi lisätietoja -

  1. Vaihda lause JavaScriptillä
  2. Vaihda lausunto Matlabissa
  3. TypeScript vs. CoffeeScript
  4. Ura JavaScript -palvelussa