Villkorliga uttalanden i JavaScript - Topp 8-uttalande med exempel

Innehållsförteckning:

Anonim

Introduktion till villkorade uttalanden i JavaScript

Javascript är ett vanligt använt lättprogram med öppen källkodsprogram för dator som används för att designa delar av webbsidor för interaktion mellan klienten till servern eller från servern till klienten. Det används i princip för att manipulera, validera och beräkna data. Inte bara detta används också för att manipulera html och css. Vanliga javascriptvariabler är nummer, sträng, objekt, matris och funktion. Under funktionsvariabeln kommer det villkorliga uttalandet i javascript. Det har också objektorienterade funktioner. Tidigare var javascript känt som LiveScript. Javascript kan också skapa en nätverkscentrerad applikation.

Med fokus på vårt ämne är det villkorliga uttalandet en mycket viktig del av syntaxen i programmeringsspråket. Det är mycket användbart och användbart för att fatta villkorade beslut baserat på vårt program. Ett uttalande är varje kommando eller mening som JavaScript-motorn kan utföra för att få något att hända eller orsaka några av dess biverkningar. Ett villkorligt uttalande används också för att upprätthålla dataflöde eller programflöde i javascript. Ett villkorligt uttalande är utformat för att fungera oberoende oavsett beroenden som metoder, objekt och egenskaper.

Olika villkorliga uttalanden i JavaScript

Nedan listas några av de villkorade uttalanden som ofta används i javascript.

  • Ha sönder
  • Fortsätta
  • För
  • for..in
  • Om annat
  • Ny
  • Lämna tillbaka
  • var
  • Medan
  • Med

Så låt oss diskutera var och en av dem i korthet och ta reda på den viktigaste såväl som den marginella skillnaden mellan varje javascript villkorligt uttalande.

1. Bryt

Avbrottet säger javascript för att omedelbart lämna den kontrollerade strukturen och fortsätta genomförandet efter den punkten i strukturen. Det används i ett villkorligt uttalande i enlighet med följande kommandon som för, för..in och medan. Det används också för att helt stoppa for-loopen eller bryta exekveringspunkten vid den tidpunkten.

Till exempel

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

Loop: "+ Räkning +"

");
)

2. Fortsätt

Fortsätt villkorligt uttalande säger javascript att omedelbart hoppa över eller lämna den aktuella iterationen i för, fon..in, eller medan loop och det kan behandla programmet med nästa iteration. Den huvudsakliga användningen av fortsatta villkorade uttalanden är att den kan hoppa över delen av en instruktion i en slinga, men den kan inte helt lämna slingan som en brytning.

Till exempel

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

Loop: "+ Räkning +"

");
)

3. För

För villkorlig uttalande används för att upprepa ett kodblock i en slinga en eller flera gånger. Antalet iteration in for loop hanteras av värdena vi ger som ett argument. Den officiella syntaxen för för uttalande är:

för (InitVal; Test; inkrement)

var,

  • InitVal: det är startvärdet för en slinga som ofta är 0 eller 1 men det kan vara valfritt antal val efter behov. Det kan skrivas som I = 1 eller 0.
  • Test: det används för att hantera antalet iteration av slingan, så länge slingan får det riktiga uttrycket, eftersom testuttrycket blir falskt, slingan sluts omedelbart. Det är ett tillstånd som räkna <10.
  • Inkrement: detta uttalande berättar för javascript-slinga, hur man gör steg eller minskning i en iteration. Det är skrivet som count ++ eller i ++.

Till exempel

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

4. För..in

Till skillnad från uttalanden använder för..in uttalande inte tester eller andra uttryck.

för..in syntax är

for (var in object) (
statements
) ;

Var,

  • var är namnet på en variabel
  • ett objekt är ett objekt du vill undersöka
  • uttalanden är en eller flera JavaScript-instruktioner

Till exempel

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

5. Om … annars

Det används för att skapa om villkorligt uttalande med dess valfritt annat uttalande. Den testar endast specifikt villkor, dvs om uttrycket i programmet är sant, kör villkoret skriptet och behåller if-uttalandet. Om villkoret är falskt hoppar det villkorliga uttalandet till annat uttryck i skriptet. Uttryck i om uttalanden inte är begränsade till == jämställdhetsoperatören.

Till exempel

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

6. Medan

Med det villkorliga uttalandet skapas en unik repeterande slinga som gör det möjligt för skriptet i ett program att upprepa instruktionsuppsättningen. Loopingen fortsätter tills det villkorliga uttalandet är sant. När det stöter på det falska uttrycket bryts slingan och det sena skriptet fortsätter.

Syntaxen för medan uttalandet är

while (Expression) (
// stuff to repeat
)

Till exempel

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

Om uttalande med medan villkor

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. Återvänd

Den används för att markera slutet på funktionen. Det kan användas med eller utan returvärde. Om värdet ingår i uttalandet eller funktionen returnerar skriptet det värdet, annars returnerar det ett nollvärde.

Till exempel

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

8. Ny

Det skapar en kopia av ett befintligt objekt. Det skapas på två sätt:

  • Datumet är ett inbyggt JavaScript-objekt, så det används för att definiera ett nytt datumobjekt.
  • Skapa ett nytt användardefinierat objekt.

Till exempel

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

Så nu har vi täckt alla viktiga villkorliga uttalanden som används i javascript. Så vi kan säga att villkorligt uttalande uppför sig som en limpinne till ett javascript-program tillsammans.

Rekommenderade artiklar

Detta är en guide till de villkorade uttalandena i JavaScript. Här diskuterar vi de olika villkorliga uttalandena i javaScript som inkluderar break, continue, For..in och If … annars, etc. Du kan också titta på följande artiklar för att lära dig mer -

  1. Byt uttalande i JavaScript
  2. Byt uttalande i Matlab
  3. TypeScript vs CoffeeScript
  4. Karriärer i JavaScript