前言
前面介绍了JavaScript的for循环,这里分享一下我学到的while循环。
while循环
while 循环的目的是为了反复执行语句或代码块。只要指定条件为 true,循环就可以一直执行代码块。
语句格式
while(条件){
循环体
}
举个栗子:在网页中输出1-3
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
// 需求:在网页中输出1-3
var i = 1
while(i <=3){
document.write(i+"<br>")
i++
}
</script>
</body>
</html>
代码详解:
第1步: var i =1
第2步:执行while里面的条件,1 <= 3,true
第3步:执行循环体 document.write(1+" <br>
“),i++ ===> i=2
第4步:执行while里面的条件 2<=3,true
第5步:执行循环体,document.write(2+”<br>
"),i++ ===> i=3
第6步:执行while里面的条件 3<=3,true
第7步:执行循环体,document.write(3+"<br>
"),i++ ===> i=4
第8步:执行while里面的条件 4<=3, flase ===>退出循环
总结
小伙伴们看完上面的代码详解,就可以明白while的执行原理了。希望对学前端开发的小伙伴有帮助。