Feltételes nyilatkozatok a JavaScript-ben A 8. legfontosabb nyilatkozat példákkal

Tartalomjegyzék:

Anonim

Bevezetés a JavaScript feltételes állításaiba

A Javascript egy általánosan használt, könnyű, nyílt forrású számítógépes programozási nyelv, amelyet a weboldalak egy részének megtervezéséhez használnak az ügyfél és a szerver közötti interakcióhoz. Alapvetően az adatok manipulálására, validálására és kiszámítására használják. Nem csak ezt a HTML és a css manipulálására is használják. Az általánosan használt javascript változók a számok, karakterlánc, objektum, tömb és függvény. A függvény változó alatt a feltételes kijelentés szerepel javascript-ben. Objektum-orientált képességekkel is rendelkezik. A korábbi javascript LiveScript néven volt ismert. A Javascript hálózatközpontú alkalmazást is létrehozhat.

A témára összpontosítva a feltételes állítás a programozási nyelv szintaxisának nagyon fontos része. Nagyon hasznos és hasznos feltételes döntések meghozatalában a programunk alapján. A nyilatkozat bármely parancs vagy mondat, amelyet a JavaScript motor végrehajthat, hogy valami megtörténjen, vagy annak mellékhatásait kiválthassa. Feltételes kijelentést használunk az adatáramlás vagy a programáramlás javascript-ben történő fenntartására is. A feltételes kijelentést úgy tervezték, hogy függetlenül működjön, függetlenül attól, hogy milyen függőségek vannak, például a módszerek, az objektumok és a tulajdonságok.

Különböző feltételes kijelentések a JavaScript-ben

Az alábbiakban felsoroljuk azokat a feltételes állításokat, amelyeket a javascript gyakran használ.

  • Szünet
  • Folytatni
  • mert
  • Be
  • Ha más
  • Új
  • Visszatérés
  • var
  • Míg
  • Val vel

Tehát röviden tárgyaljuk mindegyiket, és derítsük ki a javascript feltételes állítások fő, valamint marginális különbségeit.

1. Szünet

A törési nyilatkozat azt javasolja, hogy a javascript azonnal kilép az ellenőrzött struktúrából, és folytatja a végrehajtási folyamatot a struktúra ezen pontja után. Feltételes kijelentésben használják, a következő parancsok szerint, például a, a, a, és a. Arra is használják, hogy teljesen leállítsák a for hurkot, vagy megszakítsák a végrehajtási pontot az adott időpontban.

Például

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

Hurok: "+ gróf +"

„);
)

2. Folytassa

A feltételes utasítás folytatása szerint a javascript javasolja, hogy az aktuális iterációt azonnal kihagyja, vagyis hagyja a fon..in, vagy a loop alatt, és a következő iterációval képes feldolgozni a programot. A folyamatos feltételes utasítások fő használata az, hogy az utasítás egy részét átugorhatja egy hurokban, de nem tudja teljes mértékben kilépni a hurokból, mint a break utasítás.

Például

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

Hurok: "+ gróf +"

„);
)

3. Mert

A feltételes kijelentéshez a kódblokkot egy hurokban egy vagy többször megismételjük. A hurok iterációjának számát azok az értékek kezelik, amelyeket argumentumként adunk meg. Az állítás hivatalos szintaxisa:

for (InitVal; Teszt; Növekedés)

hol,

  • InitVal: a hurok kiindulási értéke, amely gyakran 0 vagy 1, de tetszőleges számú választás lehet az igény szerint. Írható: I = 1 vagy 0.
  • Teszt: a hurok iterációjának számának kezelésére szolgál, mindaddig, amíg a hurok megkapja a valódi kifejezést, mivel a teszt kifejezés hamis lesz, a hurok azonnal átjut. Ez olyan állapot, mint a <10 érték.
  • Növekedés: ez az állítás megmutatja a javascript hurkot, hogyan lehet növelni vagy csökkenteni egy iterációban. Írta: gróf ++ vagy i ++.

Például

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

4. Azért

Az állítással ellentétben a for..in utasításban nem használnak teszteket vagy más kifejezéseket.

for..a szintaxis

for (var in object) (
statements
) ;

Hol,

  • var egy változó neve
  • egy objektum egy tárgy, amelyet meg szeretne vizsgálni
  • utasítások egy vagy több JavaScript utasítás

Például

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

5. Ha… más

Ez arra szolgál, hogy feltételes nyilatkozatot hozzon létre az opcionális else utasításával. Csak egy meghatározott feltételt tesztel, azaz ha a kifejezés igaz a programban, akkor a feltétel végrehajtja az if utasításot tartalmazó szkriptet. Ha a feltétel hamis, akkor a feltételes nyilatkozat a szkript más kifejezéséhez ugrik. Kifejezések abban az esetben, ha az állítások nem korlátozódnak az == egyenlőség operátorra.

Például

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

6. Míg

Míg a feltételes utasítás egy egyedi ismétlődő hurkot hoz létre, amely lehetővé teszi a program szkriptének az utasításkészlet megismétlését. A hurkolás addig folytatódik, amíg a feltételes állítás nem igaz. A hamis kifejezés találkozásánál a hurok megszakad, és a késői szkript folytatódik.

A while utasítás szintaxisa

while (Expression) (
// stuff to repeat
)

Például

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

Ha nyilatkozat, miközben feltétel

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

A funkció végének megjelölésére szolgál. Használható visszatérési értékkel vagy anélkül. Ha az érték szerepel az utasításban vagy a függvényben, akkor a szkript ezt az értéket adja vissza, különben null értéket ad vissza.

Például

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

8. Új

Meglévő objektum másolatát hozza létre. Kétféle módon jön létre:

  • A dátum egy beépített JavaScript objektum, tehát egy új dátumobjektum meghatározására szolgál.
  • Új felhasználó által definiált objektum létrehozása.

Például

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

Tehát mostantól lefedtük az összes fontos feltételes állítást, amelyet a javascript használ. Tehát azt mondhatjuk, hogy a feltételes kijelentés úgy működik, mint egy összeragasztó a javascript programhoz.

Ajánlott cikkek

Ez egy útmutató a JavaScript feltételes állításaihoz. Itt a javaScript különböző feltételes állításait tárgyaljuk, amelyek tartalmazzák a break, folytatást, a For..in és If… egyéb elemeket stb. További tudnivalókat a következő cikkekben találhat meg -

  1. Váltás a JavaScripten
  2. Váltás a Matlabban
  3. TypeScript vs CoffeeScript
  4. Karrier a JavaScript-ben