Uvjetne izjave u JavaScriptu - Top 8 izjava s primjerima

Sadržaj:

Anonim

Uvod u uvjetne izjave u JavaScript-u

Javascript je uobičajeni lagani programski jezik otvorenog koda računala koji se koristi za dizajniranje dijela web stranica za interakciju klijenta s poslužiteljem ili s poslužitelja na klijenta. U osnovi se koristi za manipuliranje, vrednovanje i izračunavanje podataka. Ne samo to se koristi i za manipulaciju html-om i css-om. Najčešće korištene JavaScript varijable su brojevi, niz, objekt, niz i funkcija. Pod varijablom funkcije dolazi uvjetna izjava u JavaScript-u. Također ima mogućnosti orijentirane na objekt. Ranije je JavaScript bio poznat pod nazivom LiveScript. Javascript također može stvoriti aplikaciju koja je usmjerena na mrežu.

Usredotočujući se na našu temu, uvjetna je izjava vrlo važan dio sintakse programskog jezika. To je vrlo korisno i korisno u donošenju uvjetnih odluka na temelju našeg programa. Izjava je svaka naredba ili rečenica koju JavaScript motor može izvršiti da se nešto dogodi ili prouzrokuje neke od nuspojava. Uvjetna izjava koristi se i za održavanje protoka podataka ili protoka programa u JavaScript. Uvjetna izjava izrađena je tako da djeluje neovisno neovisno o ovisnostima poput metoda, predmeta i svojstava.

Različite uvjetne izjave u JavaScript-u

Dolje su nabrojani neki od uvjetnih izraza koji se često koriste u JavaScriptu.

  • Pauza
  • Nastaviti
  • Za
  • For..in
  • If … else
  • Novi
  • Povratak
  • var
  • Dok
  • S

Dakle, razmotrimo svaki od njih ukratko i otkrićemo glavnu i marginalnu razliku između svake JavaScript uvjetne izjave.

1. Pauza

Izjava o prekidu kaže da JavaScript odmah izađe iz kontrolirane strukture i nastavlja proces izvršenja nakon te točke strukture. Upotrebljava se u uvjetnom izrazu u skladu sa sljedećim naredbama poput za, for..in i while. Također se koristi za potpuno zaustavljanje petlje za zaustavljanje ili probijanje mjesta izvršenja u to određeno vrijeme.

Na primjer

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

Petlja: "+ broji +"

„);
)

2. Nastavite

Nastavak uvjetne izjave kaže JavaScript da odmah preskočite ili ostavite trenutnu iteraciju for, fon..in ili while petlja i ona može obraditi program sljedećom iteracijom. Glavna upotreba nastavaka uvjetnih izjava je da može preskočiti dio instrukcije u petlji, ali ne može u potpunosti izaći iz naredbe loma poput petlje.

Na primjer

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

Petlja: "+ broji +"

„);
)

3. Za

Za uvjetni izraz koristi se ponavljanje bloka koda u petlji za jedan ili više puta. Broj iteracija u petlji obrađuje se vrijednostima koje dajemo kao argument. Službena sintaksa izraza je:

za (InitVal; test; povećanje)

gdje,

  • InitVal: početna vrijednost petlje koja je često 0 ili 1, ali može biti bilo koji broj izbora prema zahtjevu. Može se napisati kao I = 1 ili 0.
  • Test: koristi se za obradu broja ponavljanja petlje, sve dok petlja dobije pravi izraz, dok testni izraz postane lažan, petlja odmah prelazi. To je stanje poput broja <10.
  • Povećanje: ova izjava govori kod petlje JavaScripta, kako napraviti prirast ili smanjenje u iteraciji. Napisano je kao count ++ ili i ++.

Na primjer

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

4. For..in

Za razliku od izjave, for..in izraz ne koristi testove ili druge izraze.

za..in sintaksa je

for (var in object) (
statements
) ;

Gdje,

  • var je naziv varijable
  • objekt je objekt koji želite ispitati
  • Izjave su jedna ili više JavaScript uputa

Na primjer

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

5. Ako … drugo

Koristi se za stvaranje ako je uvjetni iskaz s njegovom neobaveznom izjavom else. Testira samo specifično stanje, tj. Ako je izraz u programu istinit, uvjet izvršava skriptu čuvajući naredbu if. Ako je uvjet lažan, tada uvjetna izjava skače na izraz else u skripti. Izrazi ako izjave nisu ograničene na == operatora jednakosti.

Na primjer

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

6. Dok

Dok uvjetni iskaz stvara jedinstvenu petlju koja se ponavlja, koja omogućuje skriptu u programu da ponovi skup uputa. Petlja traje dok uvjetna izjava nije istinita. Kad naiđe na lažni izraz, petlja se prekida i kasna skripta se nastavlja.

Sintaksa izjave while je

while (Expression) (
// stuff to repeat
)

Na primjer

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

Ako izjava sa, dok je uvjet

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. Povratak

Koristi se za označavanje kraja funkcije. Može se koristiti sa ili bez povratne vrijednosti. Ako je vrijednost uključena u izjavu ili funkciju, skripta vraća tu vrijednost u protivnom vraća nultu vrijednost.

Na primjer

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

8. Novo

Stvara kopiju postojećeg objekta. Stvara se na dva načina:

  • Datum je ugrađeni JavaScript objekt, pa se koristi za definiranje novog objekta datuma.
  • Za stvaranje novog objekta koji definira korisnik.

Na primjer

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

Do sada smo pokrili sve važne uvjetne izjave koje se koriste u JavaScriptu. Stoga možemo reći da se uvjetna izjava ponaša kao ljepilo zajedno s programom JavaScript.

Preporučeni članci

Ovo je vodič za uvjetne izjave u JavaScript-u. Ovdje smo raspravljali o različitim uvjetnim izjavama u javaScript-u, koje uključuju prekid, nastavak, For..in i Ako … drugo, itd. Također možete pogledati sljedeće članke da biste saznali više -

  1. Izjava o prebacivanju na JavaScript
  2. Izjava o prebacivanju u Matlabu
  3. TypeScript vs CoffeeScript
  4. Karijere u JavaScript-u