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 -
- Váltás a JavaScripten
- Váltás a Matlabban
- TypeScript vs CoffeeScript
- Karrier a JavaScript-ben