JS笔记003 - 第03章 流程控制

第03章 流程控制

3.1 流程控制简介

1、顺序结构
在javascript中,顺序结构是最基本的结构,按照从上到下、从左到右的顺序执行。
2、选择结构
在javascript中,选择结构是根据"条件判断"来决定使用哪一种代码。
3、循环结构
在javascript中,循环结构是根据条件来判断是否重复执行某一段程序。

3.2 选择结构:if

单向选择:if...
双向选择:if...else...
多向选择:if...elseif...else...
if嵌套:
if(条件1)
{
	...
}

if(条件1)
{
	...
}
else
{
	...
}
if(条件1)
{
	// 当条件1为true时执行的代码;
}
else if(条件2)
{
    // 当条件2为true时执行的代码;
}
else
{
	// 当条件1和条件2都为false时执行的代码;
}

3.3 选择结构:switch

3.4 循环结构:while

while(条件1)
{
	// 当条件1为true时,循环执行
}

3.5 循环结构:do...while

3.6 循环结构:for

for(初始化表达式;条件表达式;循环后操作)
{
	...
}
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>for</title>
	</head>
	<body>
		<script>
			var sum = 0;
			// var i;
			for(var i=1; i<=100; i++)
			{
				sum += i;
			}
			document.write(sum);
		</script>
	</body>
</html>
上一篇:003 JQuery (009 - 009)


下一篇:【003期】JavaSE面试题(三):JavaSE语法(1)