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 -
- Comutarea declarației în JavaScript
- Comutarea declarației în Matlab
- TypeScript vs CoffeeScript
- Cariere în JavaScript