Declarații condiționale în JavaScript - Top 8 declarație cu exemple

Cuprins:

Anonim

Introducere în declarații condiționale în JavaScript

Javascript este un limbaj de programare ușor utilizat de calculator deschis, folosit la proiectarea unei părți din paginile web pentru interacțiunea clientului cu serverul sau de la server la client. Se folosește practic pentru manipularea, validarea și calcularea datelor. Nu numai că este folosit și pentru a manipula html și css. Variabilele javascript utilizate frecvent sunt numerele, șirul, obiectul, tabloul și funcția. Sub variabila funcțională apare declarația condițională din javascript. De asemenea, are capacități orientate pe obiecte. Javascriptul anterior a fost cunoscut sub numele de LiveScript. Javascript poate crea, de asemenea, o aplicație centrată pe rețea.

Concentrându-ne pe subiectul nostru, afirmația condițională este o parte foarte importantă a sintaxei limbajului de programare. Este foarte util și util în luarea deciziilor condiționate bazate pe programul nostru. O declarație este orice comandă sau propoziție pe care motorul JavaScript o poate executa pentru ca ceva să se întâmple sau să provoace unele dintre efectele sale adverse. O declarație condiționată este de asemenea folosită pentru a menține fluxul de date sau programul în javascript. O declarație condiționată este proiectată să funcționeze independent indiferent de dependențe, cum ar fi metodele, obiectele și proprietățile.

Declarații condiționale diferite în JavaScript

Mai jos sunt prezentate câteva dintre afirmațiile condiționale utilizate frecvent în javascript.

  • Pauză
  • Continua
  • Pentru
  • For..in
  • Dacă … altceva
  • Nou
  • Întoarcere
  • var
  • In timp ce
  • Cu

Deci, să discutăm pe scurt pe fiecare și să aflăm diferența principală, precum și diferența marginală dintre fiecare afirmație condițională javascriptă.

1. Pauză

Declarația de pauză spune că javascript trebuie să părăsească imediat structura controlată și să continue procesul de execuție după acel punct al structurii. Este utilizat într-o declarație condiționată în conformitate cu următoarele comenzi ca pentru, for..in și while. De asemenea, este utilizat pentru a opri complet bucla pentru sau a sparge punctul de execuție în acel moment.

De exemplu

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

Buclă: "+ Numără +"

„);
)

2. Continuați

Continuarea declarației condiționale spune javascript că pentru a sări imediat sau a lăsa iterația curentă în, fon..in sau în buclă și poate procesa programul cu următoarea iterație. Utilizarea principală a instrucțiunilor condiționale continue este că poate sări peste partea unei instrucțiuni dintr-o buclă, dar nu poate ieși complet din buclă, precum instrucțiunea break.

De exemplu

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

Buclă: "+ Numără +"

„);
)

3. Pentru

For statement condițional este folosit pentru a repeta un bloc de cod într-o buclă pentru una sau mai multe ori. Numărul de iterații în buclă este gestionat de valorile pe care le furnizăm ca argument. Sintaxa oficială a declarației este:

pentru (InitVal; Test; creștere)

Unde,

  • InitVal: este valoarea de pornire a unei bucle care este adesea 0 sau 1, dar poate fi orice număr de alegeri în funcție de cerință. Poate fi scris ca I = 1 sau 0.
  • Test: este utilizat pentru a gestiona numărul de iterare a buclei, atât timp cât bucla primește expresia adevărată, deoarece expresia de test devine falsă, bucla se trece imediat. Este o afecțiune precum numărătoarea <10.
  • Creștere: această afirmație spune bucla javascript, cum se poate face creșterea sau micșorarea într-o iterație. Este scris ca număr ++ sau i ++.

De exemplu

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

4. Pentru..in

Spre deosebire de instrucțiune, instrucțiunea for..in nu utilizează teste sau alte expresii.

pentru..in sintaxa este

for (var in object) (
statements
) ;

Unde,

  • var este numele unei variabile
  • un obiect este un obiect pe care doriți să îl examinați
  • instrucțiunile sunt una sau mai multe instrucțiuni JavaScript

De exemplu

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

5. Dacă … altfel

Se folosește pentru a crea instrucțiunea condițională cu instrucțiunea sa opțională. Testează numai condiția specifică, adică dacă expresia din program este adevărată, condiția execută scriptul păstrând instrucțiunea if. Dacă condiția este falsă, atunci declarația condițională sare la expresia altfel din script. Expresii în dacă declarațiile nu sunt limitate la == operator egalitate.

De exemplu

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

6. În timp ce

Instrucțiunea while condițional creează o buclă de repetare unică care permite scriptului dintr-un program să repete setul de instrucțiuni. Bucla continuă până când afirmația condițională este adevărată. Când este vorba de expresia falsă, bucla se rupe și scriptul târziu continuă.

Sintaxa afirmației while este

while (Expression) (
// stuff to repeat
)

De exemplu

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

Dacă declarație cu condiție 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. Întoarcere

Este utilizat pentru a marca sfârșitul funcției. Poate fi utilizat cu sau fără o valoare de retur. Dacă valoarea este inclusă în instrucțiunea sau funcția, atunci scriptul va returna acea valoare, în caz contrar, returnează o valoare nulă.

De exemplu

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

8. Nou

Creează o copie a unui obiect existent. Este creat în două moduri:

  • Data este un obiect JavaScript încorporat, de aceea este utilizată pentru a defini un nou obiect de dată.
  • Pentru a crea un nou obiect definit de utilizator.

De exemplu

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

Deci, de acum, am acoperit toată afirmația condițională importantă care este folosită în javascript. Deci, putem spune că afirmația condiționată se comportă ca un stick lipic la un program javascript împreună.

Articole recomandate

Acesta este un ghid pentru declarațiile condiționale din JavaScript. Aici vom discuta diferitele afirmații condiționale din javaScript care includ break, continue, For..in și If … altceva, etc. De asemenea, puteți privi articolele următoare pentru a afla mai multe -

  1. Comutarea declarației în JavaScript
  2. Comutarea declarației în Matlab
  3. TypeScript vs CoffeeScript
  4. Cariere în JavaScript