Heim > Web-Frontend > js-Tutorial > Hauptteil

Was sind die bedingten Steueranweisungen in Javascript?

醉折花枝作酒筹
Freigeben: 2023-01-06 11:17:13
Original
4263 Leute haben es durchsucht

js bedingte Kontrollanweisungen umfassen: 1. if-Anweisung; 2. „if... else if… else…“-Anweisung; 5. „do... while“-Anweisung; "-Anweisung; 6. for-Anweisung; 7. "for...in"-Anweisung; 8. with-Anweisung.

Was sind die bedingten Steueranweisungen in Javascript?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

if-Anweisung:

var box=50;
if (box == 50){
	alert("True');
}
Nach dem Login kopieren

if … else if … else…

var box = 50;
if (box > 0 && box <60){
	alert("不及格");
}else if (box >=60 && box < 80){
	alert("及格");
}else if (box >= 80 && box <= 100){
	alert("good");
}else{
	alert("数值错误");
}
Nach dem Login kopieren

switch-Anweisung ist eine mehrfache bedingte Beurteilung, die zum Vergleich mehrerer gleicher Werte verwendet wird.

var box = 4;
switch (box){
     case 1:
         alert("one");
         break;
     case 2:
         alert("two");
         break;
     case 3:
         alert("three");
         break;
     default:
         alert("默认值");
         break;
 }						// 由于case没有可以匹配到4的项,所以使用default中的内容
Nach dem Login kopieren

while-Anweisung ist eine Art Anweisung, die zuerst beurteilt und dann in einer Schleife ausgeführt wird. Die Bedingung muss erfüllt sein, bevor der Schleifenkörper ausgeführt wird.

var box = 5;
while(box > 0){
	alert(box);
	box--;
};
Nach dem Login kopieren

do...while-Anweisung ist eine Art Schleifenanweisung, die zuerst ausgeführt wird und dann beurteilt. Das heißt, unabhängig von der Bedingung, ob sie erfüllt ist oder nicht, führen Sie sie mindestens einmal im Schleifenkörper aus.

var box = 1;
do{
	alert(box);
	box++;
}while (box < 5);
Nach dem Login kopieren

for-Anweisung ist auch eine Anweisung, die zuerst beurteilt und dann eine Schleife durchführt, aber Variablen initialisieren kann vor der Schleife

for (var box=1; box<=5; box++){			//第一步,声明变量 var box = 1;
	alert(box);				// 第二步,判断box <=5;	
	};					// 第三步,执行循环体内alert(box);
						// 第四步,box++
						// 第五步,从第二步开始再次判断执行,直到判断为false停止循环。
Nach dem Login kopieren

for…in-Anweisung ist eine präzise Iterationsanweisung, die zum Aufzählen der Eigenschaften des Objekts verwendet werden kann.

var list = [1, 2, 3, 4, 5];
for (var i in list){
	document.write(i);	//迭代的是数组的下标
};				
var p = {name: "张三", age:18, sex: "男"}; // 创建一个对象,键值对,冒号左边是属性名,右边是值
for (var i in p){
	console.log(i, p[i]);	// 列举出所有的属性和值,循环列举出p,每个i就是p的每个属性名,p[i]就是p[属性名],比如p[name]可以显示出属性为name的那个值。
};
Nach dem Login kopieren

Die Funktion der with-Anweisung besteht darin, den Gültigkeitsbereich des Codes auf ein bestimmtes Objekt festzulegen.

var box = {
	name: "张三",
	age: 18,
	sex: ”男",
};
/*从对象里取值赋给变量*/
var a = box.name;
var b = box.age;
var c = box.sex;

/*可以将上面三段的赋值操作改为:*/
with (box){
	var a = name;
	var b = age;
	var c = sex;
}					// 省略了box的对象名
Nach dem Login kopieren

DOM(Document Object Model) Document Object Model

Node(node)

Beim Laden einer HTML-Seite generiert der Webbrowser eine Baumstruktur, um die interne Struktur der Seite darzustellen. DOM versteht, dass diese Baumstruktur aus Knoten besteht

Was sind die bedingten Steueranweisungen in Javascript?

Knotentypen: Elementknoten, Textknoten, Attributknoten.

<div title="属性节点">测试 Div</div>
Nach dem Login kopieren

Was sind die bedingten Steueranweisungen in Javascript?

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonWas sind die bedingten Steueranweisungen in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!