Úvod do podmienených vyhlásení v jazyku JavaScript

Javascript je bežne používaný ľahký počítačový programovací jazyk s otvoreným zdrojom, ktorý sa používa na navrhovanie časti webových stránok na interakciu klienta so serverom alebo zo servera na klienta. V zásade sa používa na manipuláciu, overovanie a výpočet údajov. Nielen to sa používa na manipuláciu s html a css. Bežne používané premenné javascript sú čísla, reťazec, objekt, pole a funkcia. Pod funkčnou premennou sa nachádza podmienený príkaz v javascripte. Má tiež objektovo orientované schopnosti. Skorší javascript bol známy ako LiveScript. Javascript môže tiež vytvoriť aplikáciu zameranú na sieť.

So zameraním na našu tému je podmienené vyhlásenie veľmi dôležitou súčasťou syntaxe programovacieho jazyka. Je to veľmi užitočné a užitočné pri prijímaní podmienečných rozhodnutí na základe nášho programu. Príkaz je akýkoľvek príkaz alebo veta, ktorú môže spustiť stroj JavaScript, aby sa niečo stalo alebo spôsobilo niektoré jeho vedľajšie účinky. Podmienený príkaz sa používa aj na udržiavanie toku údajov alebo toku programov v javascripte. Podmienené vyhlásenie je navrhnuté tak, aby pracovalo nezávisle bez ohľadu na závislosti, ako sú metódy, objekty a vlastnosti.

Rôzne podmienené vyhlásenia v jazyku JavaScript

Nižšie sú uvedené niektoré z podmienených príkazov, ktoré sa často používajú v javascripte.

  • Prestávka
  • ďalej
  • pre
  • for..in
  • If … else
  • Nový
  • spiatočný
  • var
  • zatiaľ čo
  • s

Poďme teda v krátkosti diskutovať o každej z nich a nájdeme hlavné, ako aj medzné rozdiely medzi každým podmieneným príkazom javascript.

1. Prestávka

Príkaz prerušenia hovorí, že javascript má okamžite ukončiť kontrolovanú štruktúru a pokračovať v procese vykonávania po tomto bode štruktúry. Používa sa v podmienenom príkaze v súlade s nasledujúcimi príkazmi ako napríklad for, for..in a while. Používa sa tiež na úplné zastavenie cyklu for alebo na zlomenie bodu vykonania v danom konkrétnom čase.

Napríklad

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

Slučka: „+ Počet +“

");
)

2. Pokračujte

Pokračovať v podmienenom príkaze hovorí javascript, že ak chcete okamžite preskočiť alebo ponechať aktuálnu iteráciu v pre, fon..in alebo while loop a program môže spracovať s nasledujúcou iteráciou. Hlavným použitím pokračujúcich podmienených príkazov je to, že môže vynechať časť inštrukcie v slučke, ale nemôže úplne ukončiť slučku ako prerušenie.

Napríklad

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

Slučka: „+ Počet +“

");
)

3. Pre

Pre podmienený príkaz sa používa na opakovanie bloku kódu v slučke raz alebo viackrát. Počet iterácií v cykle sa spracúva pomocou hodnôt, ktoré uvádzame ako argument. Oficiálna syntax príkazu je:

pre (InitVal; Test; Increment)

kde,

  • InitVal: je to počiatočná hodnota slučky, ktorá je často 0 alebo 1, ale môže to byť ľubovoľný počet možností podľa požiadavky. Môže sa písať ako I = 1 alebo 0.
  • Test: používa sa na spracovanie počtu iterácií slučky, pokiaľ slučka získa skutočný výraz, keď sa testovací výraz stane nepravdivým, slučka sa okamžite prekoná. Je to stav, ako je počet <10.
  • Prírastok: tento príkaz hovorí javascriptovej slučke o tom, ako zvýšiť alebo znížiť prírastok v iterácii. Je napísaná ako count ++ alebo i ++.

Napríklad

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

4. Na … v

Na rozdiel od vyhlásenia, pre … vo vyhlásení sa nepoužívajú testy ani iné výrazy.

pre .. v syntaxi je

for (var in object) (
statements
) ;

Kde,

  • var je názov premennej
  • objekt je objekt, ktorý chcete preskúmať
  • príkazy sú jedným alebo viacerými pokynmi JavaScriptu

Napríklad

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

5. Ak … inak

Používa sa na vytvorenie podmieneného príkazu s jeho voliteľným príkazom else. Testuje iba špecifickú podmienku, tj ak je výraz v programe pravdivý, podmienka spustí skript, ktorý udržuje príkaz if. Ak je podmienka nepravdivá, podmienený príkaz preskočí na iný výraz v skripte. Výrazy, ak sa výkazy neobmedzujú na operátora rovnosti ==.

Napríklad

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

6. Zatiaľ čo

Podmienený príkaz while vytvára jedinečnú opakujúcu sa slučku, ktorá umožňuje skriptu v programe opakovať množinu pokynov. Slučkovanie pokračuje, kým podmienené vyhlásenie nie je pravdivé. Keď dôjde k falošnému výrazu, slučka sa zlomí a neskorý skript pokračuje.

Syntax príkazu while je

while (Expression) (
// stuff to repeat
)

Napríklad

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

Ak je vyhlásenie s stavom while

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. Návrat

Používa sa na označenie konca funkcie. Môže byť použitý s alebo bez návratovej hodnoty. Ak je hodnota zahrnutá do príkazu alebo funkcie, skript vráti túto hodnotu, inak vráti nulovú hodnotu.

Napríklad

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

8. Nové

Vytvorí kópiu existujúceho objektu. Vytvára sa dvoma spôsobmi:

  • Dátum je vstavaný objekt JavaScript, takže sa používa na definovanie nového objektu dátumu.
  • Vytvorenie nového objektu definovaného používateľom.

Napríklad

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

Odteraz sme pokryli všetky dôležité podmienené výroky, ktoré sa používajú v javascripte. Môžeme teda povedať, že podmienečné vyhlásenie sa chová ako lepiaca tyčinka spolu s programom javascript.

Odporúčané články

Toto je sprievodca Podmienenými príkazmi v jazyku JavaScript. Tu diskutujeme o rôznych podmienených príkazoch v JavaScripte, ktoré zahŕňajú prerušenie, pokračovanie, For..in a If … else, atď. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Prepnúť vyhlásenie v JavaScripte
  2. Vyhlásenie o prepnutí v Matlabe
  3. TypeScript verzus CoffeeScript
  4. Kariéra v JavaScripte

Kategórie: