Voorwaardelijke verklaringen in JavaScript - Top 8-verklaring met voorbeelden

Inhoudsopgave:

Anonim

Inleiding tot voorwaardelijke verklaringen in JavaScript

Javascript is een veelgebruikte lichtgewicht open-source computerprogrammeertaal die wordt gebruikt om een ​​deel van webpagina's te ontwerpen voor de interactie van de client met de server of van de server naar de client. Het wordt in principe gebruikt om gegevens te manipuleren, valideren en berekenen. Niet alleen dit wordt het ook gebruikt om html en css te manipuleren. Veelgebruikte JavaScript-variabelen zijn getallen, tekenreeks, object, array en functie. Onder de functievariabele komt de voorwaardelijke verklaring in javascript. Het heeft ook objectgeoriënteerde mogelijkheden. Vroeger stond JavaScript bekend als LiveScript. Javascript kan ook een netwerkgerichte applicatie maken.

Gericht op ons onderwerp, is de voorwaardelijke verklaring een zeer belangrijk onderdeel van de syntaxis van programmeertaal. Het is zeer nuttig en nuttig bij het nemen van voorwaardelijke beslissingen op basis van ons programma. Een verklaring is elke opdracht of zin die de JavaScript-engine kan uitvoeren om iets te laten gebeuren of om sommige van de bijwerkingen ervan te veroorzaken. Een voorwaardelijke verklaring wordt ook gebruikt om de gegevensstroom of programmastroom in JavaScript te handhaven. Een voorwaardelijke verklaring is ontworpen om onafhankelijk te werken, ongeacht afhankelijkheden zoals methoden, objecten en eigenschappen.

Verschillende voorwaardelijke verklaringen in JavaScript

Hieronder staan ​​enkele van de voorwaardelijke verklaringen die vaak in JavaScript worden gebruikt.

  • Breken
  • Doorgaan met
  • Voor
  • Voor in
  • If … anders
  • Nieuw
  • terugkeer
  • Var
  • Terwijl
  • Met

Laten we ze daarom kort bespreken en het belangrijkste en het marginale verschil tussen elke voorwaardelijke javascript-verklaring bekijken.

1. Pauze

De break-instructie zegt javascript om de gecontroleerde structuur onmiddellijk te verlaten en het proces van uitvoering na dat punt van structuur voort te zetten. Het wordt gebruikt in een voorwaardelijke instructie in overeenstemming met de volgende opdrachten, zoals for, for..in en while. Het wordt ook gebruikt om de for-lus volledig te stoppen of het uitvoeringspunt op dat specifieke moment te breken.

Bijvoorbeeld

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

Lus: "+ Count +"

");
)

2. Doorgaan

Continue voorwaardelijke verklaring zegt javascript dat om de huidige iteratie onmiddellijk over te slaan of te laten voor, fon..in of while-lus en het programma het programma met de volgende iteratie kan verwerken. Het belangrijkste gebruik van doorlopende voorwaardelijke instructies is dat het een deel van een instructie in een lus kan overslaan, maar de lus-achtige instructie niet volledig kan verlaten.

Bijvoorbeeld

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

Lus: "+ Count +"

");
)

3. Voor

Voorwaardelijke instructie wordt gebruikt om een ​​codeblok een of meerdere keren in een lus te herhalen. Het aantal iteraties in voor lus wordt afgehandeld door de waarden die we als argument opgeven. De officiële syntaxis van for statement is:

voor (InitVal; Test; Increment)

waar,

  • InitVal: het is de startwaarde van een lus die vaak 0 of 1 is, maar het kan een willekeurig aantal keuzes zijn, afhankelijk van de behoefte. Het kan worden geschreven als I = 1 of 0.
  • Test: het wordt gebruikt om het aantal iteraties van de lus af te handelen, zolang de lus de ware uitdrukking krijgt, terwijl de testuitdrukking vals wordt, wordt de lus onmiddellijk beëindigd. Het is een voorwaarde zoals telling <10.
  • Verhogen: deze instructie vertelt javascript loop, hoe te verhogen of verlagen in een iteratie. Het is geschreven als count ++ of i ++.

Bijvoorbeeld

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

4. Voor..in

In tegenstelling tot instructie maakt de instructie for..in geen gebruik van tests of andere expressies.

voor … syntaxis is

for (var in object) (
statements
) ;

Waar,

  • var is de naam van een variabele
  • een object is een object dat u wilt onderzoeken
  • statements zijn een of meer JavaScript-instructies

Bijvoorbeeld

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

5. Indien … anders

Het wordt gebruikt om een ​​voorwaardelijke instructie te maken met de optionele instructie anders. Het test alleen de specifieke voorwaarde, dwz als de uitdrukking in het programma waar is, voert de voorwaarde het script uit met de instructie if. Als de voorwaarde onwaar is, springt de voorwaardelijke instructie naar anders expressie in het script. Expressies in als statements niet beperkt zijn tot de == operator voor gelijkheid.

Bijvoorbeeld

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

6. Terwijl

De voorwaardelijke instructie while creëert een unieke herhalende lus waarmee het script in een programma de reeks instructies kan herhalen. De lus loopt door totdat de voorwaardelijke verklaring waar is. Wanneer het de valse uitdrukking tegenkomt, breekt de lus en gaat het late script verder.

De syntaxis van while-instructie is

while (Expression) (
// stuff to repeat
)

Bijvoorbeeld

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

Als statement met while staat

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. Keer terug

Het wordt gebruikt om het einde van de functie te markeren. Het kan worden gebruikt met of zonder een retourwaarde. Als de waarde is opgenomen in de instructie of functie, retourneert het script die waarde, anders retourneert het een nulwaarde.

Bijvoorbeeld

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

8. Nieuw

Het maakt een kopie van een bestaand object. Het is op twee manieren gemaakt:

  • De datum is een ingebouwd JavaScript-object en wordt dus gebruikt om een ​​nieuw datumobject te definiëren.
  • Een nieuw door de gebruiker gedefinieerd object maken.

Bijvoorbeeld

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

Dus vanaf nu hebben we alle belangrijke voorwaardelijke verklaringen behandeld die in JavaScript worden gebruikt. We kunnen dus zeggen dat voorwaardelijke verklaringen zich gedragen als een lijmstift voor een JavaScript-programma samen.

Aanbevolen artikelen

Dit is een gids voor de voorwaardelijke verklaringen in JavaScript. Hier bespreken we de verschillende voorwaardelijke uitspraken in javaScript, waaronder break, continue, For..in en If … anders, etc. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Switch-verklaring in JavaScript
  2. Switch-verklaring in Matlab
  3. TypeScript versus CoffeeScript
  4. Carrières in JavaScript