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 -
- Izjava o prebacivanju na JavaScript
- Izjava o prebacivanju u Matlabu
- TypeScript vs CoffeeScript
- Karijere u JavaScript-u