Heim  >  Artikel  >  Web-Frontend  >  Sammlung von Javascript-Flusskontrollanweisungen (grafisches Tutorial)

Sammlung von Javascript-Flusskontrollanweisungen (grafisches Tutorial)

亚连
亚连Original
2018-05-18 18:14:421426Durchsuche

Flusskontrollanweisungen sind in JS von entscheidender Bedeutung. Die Flusskontrollanweisungen in JS umfassen 7 Arten von Anweisungen, z. B. if-bedingte Beurteilungsanweisung, for-Schleifenanweisung, while-Schleifenanweisung, do... while-Schleifenanweisung, break-Anweisung, continue-Anweisung und switch-Anweisung it

1. If-Anweisung

Die if-Anweisung ist die grundlegendste bedingte Urteilsaussage. Führen Sie die entsprechende Verarbeitung basierend auf den Ausdrucksbedingungen durch. Das Syntaxbeispiel lautet wie folgt:

  var a=5;      //声明变量a,并赋值为5.
  var b;       //声明变量b。
  if(a==b){      //判断,如果a=b,则执行下面内容
    alert("b=5");  //弹窗,b=5.
  }

1.a==b ist die Bedingung in der if-Anweisung.
2.alert("a=c") ist das Ergebnis der if-Anweisung.
Die Bedeutung dieses Skripts ist: Deklarieren Sie die Variablen a und b und weisen Sie a = 5 zu, wenn a = b, das Popup-Fenster b = 5.
Hinweis: Die geschweiften Klammern können in diesem Skript weggelassen werden.

2. if...else-Anweisung

Die if...else-Anweisung ist die Standardform der if-Anweisung. Durch das Hinzufügen von else zu if wird die Anweisung vollständiger.
Die Syntax dieser Anweisung lautet wie folgt:

  var a=5;
  var b;
  if(a==b){
    alert("b=5");
  }else {        //如果a!=b则执行下面内容
     alert("b!=5");

Die Bedeutung dieses Skripts ist: Variablen a und b deklarieren und a=5 zuweisen; wenn a=b , Popup-Fenster b=5, andernfalls Popup-Fenster b!=5.

3. if...else if-Anweisung

If...else if-Anweisung ist eine flexible Verwendung der if-Anweisung.
Die Syntax dieser Anweisung lautet wie folgt:

  var a=5;
  var b;
  var c;
  var d;
  var e;
  if(a==b){
    alert("b=5")
  }else if(a==c){     
    alert("c=5")
  }else if(a==d){
    alert("d=5")
  }else if(a==e){
    alert("e=5")
  }else{
    alert("b!=5、c!=5、d!=5、e!=5")
  }

Syntaxbedeutung: Variablen a, b, c, d, e löschen und a= zuweisen 5; wenn a =b, Popup-Fenster b=5; wenn a=c, Popup-Fenster c=5; wenn a=e, Popup-Fenster e=5; andernfalls Popup-Fenster b !=5, c!=5, d!=5, e!=5.

4. Verschachtelung von if-Anweisungen

If-Anweisungen können in if-Anweisungen verschachtelt werden. Wir können {} verwenden, um externe if von internen if zu unterscheiden. Wenn {} nicht zur Bestimmung der Ebenenbeziehung verwendet wird, kann die Ausgabe des Programmcodes völlig von der idealen Bedeutung abweichen.

Grammatikbeispiele sind wie folgt:

<script type="text/javascript">    //脚本开始
var m=12;n=m;             //声明变量n、m的值都为12
if(m<1){                //外层if,判断当m<1时执行下面内容
  if(n==1)              //内层,当n等于1时输出下面内容
    alert("当m小于1时,n等于1");  //弹窗,当m小于1时,n等于1
  else                //当n不等于1时,执行下面内容
    alert("当m小于1时,n不等于1"); //弹窗,当m不小于1时,n不等于1
}else if(m>10){            //外层else if,判断外层m>10时执行下面内容
  if(n==1)              //内层,如果n等于1,执行下面内容
    alert("当m大于10时,n等于1");  //弹窗,当m大于10时,n等于1
  else                //n不等于1时,执行下面内容
    alert("当m大于10时,n不等于1"); //弹窗,当m大于10时,n不等于1
}  
</script>               //脚本结束

An dieser Stelle wird grundsätzlich die Verwendung der if-Anweisung eingeführt. Die obigen Grammatikbeispiele sind die Im Folgenden finden Sie ein Beispiel für die Verwendung einer if-Anweisung, um zu bestimmen, ob ein Benutzername eingegeben werden soll.

HTML-Teil:

JavaScript

Fazit: Dieser Artikel Es geht hauptsächlich um die if-Anweisung in der Flusskontrollanweisung, einschließlich verschiedener Verwendungen von if und Beispielen. Dabei handelt es sich um relativ einfache Grundanwendungen.

In nachfolgenden Artikeln wird die Länge der Kerntechnologie erhöht. Ich hoffe, dass mich alle unterstützen werden.

Three.switch-Anweisung

var box =1;
switch(box){
case 1:
alert(&#39;one&#39;);
break;
case 2:
alert(&#39;two&#39;);
break;
default:
alert(&#39;出错&#39;);

Four.do... while-Anweisung

ist eine Schleifenanweisung, die zuerst ausgeführt und dann beurteilt wird. Der Schleifenkörper wird mindestens einmal ausgeführt.

5. while-Anweisung

Vor der Ausführung müssen die Bedingungen erfüllt sein

für die Anweisung

Erst beurteilen, dann ausführen, mit der Funktion, Variablen vor dem Ausführen der Schleife zu initialisieren und Code nach dem Definieren der Schleife auszuführen

Sieben für...in

var box ={
&#39;name&#39;=&#39;caibaojian&#39;,
&#39;age&#39;= 24
}

for (var x in box){
alert(x);
}

9. mit Aussage

var box = {
&#39;name&#39; = &#39;caibaojian&#39;,
&#39;age&#39; = 24
}

with(box){ //with(box)可以将box给省略
var n= name;
var a = age;
}

Das Obige habe ich zusammengestellt Für Sie hoffe ich, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

JS zum Ziehen von Dateien verwenden

Zusammenfassung der Tipps zur Verwendung von JS EventEmitter

jsauf Objekt-Array-Schlüsselwert-Fallkonvertierungsschritte detaillierte Erklärung

Das obige ist der detaillierte Inhalt vonSammlung von Javascript-Flusskontrollanweisungen (grafisches Tutorial). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn