JavaScript基础-3(控制语句)

分支结构 条件语句

1.单向分支

if (){
	
}

2.双向分支

if () {

} else {

}

3.嵌套分支

if (){
	if (){
	}
} else {

}

4.多项分支 if else if

if (){
	
} else if (){

} else if (){

} else {
	
}

5.多项分支 switch case

switch (表达式) {
	case 值: 表达式; break; 		
	case 值: 表达式; break; 	
	case 值: 表达式; break; 	
	case 值: 表达式; break; 	
}

循环结构

1. while 语句

while (表达式) {
	循环体	
}

2.do while 语句

do {
	循环体
} while (表达式);

3.for 语句

for (定义循环变量; 条件判断; 循环变量变化) {
	循环体
}

跳转语句

  • continue:跳过循环中的一个
  • break:直接跳出并结束当前循环
  • return:函数结束

其他语句

  • debugger:断点调试

  • with

      <body>
      <script>
      	document.write("同志1<br>");
      	document.write("同志2<br>");
      	document.write("同志3<br>");
      	document.write("同志4<br>");
    
      	debugger;断点调试
    
      	//with等价于上面写了四个document
      	with(document) {
      		write("同志1<br>");
      		write("同志2<br>");
      		debugger;
      		write("同志3<br>");
      		write("同志4<br>");
      		}
      </script>
      </body>
    
  • use strict 严格模式

原文地址:https://www.cnblogs.com/1666818961-lxj/p/7364533.html