循环
03:循环
一、循环结构介绍
- 循环结构存在的意义
- 计算1+2+3+……+1000的和
- 需要向计算机输入重复的命令
- 节省向计算机输入命令的时间,并没有提升性能
- 循环结构的三要素
- 创建(初始化)计数器
- 执行条件
- 计数器的改变
- 死循环:无法通过自身控制结束的循环
- 瞬间占用大量性能,造成计算机死机,程序崩溃
- 尽量避免产生死循环
- 但可以利用死循环解决无法确定重复执行次数的问题
二、循环语句
while
循环语句
1 | // while(){} |
do...while
循环语句
1 | // do{}while() |
for
循环语句
1 | // for(){} |
三、死循环
无法通过自身控制结束的循环
1 | while(true){ |
四、流程控制语句
break
关键字:立即结束当前语句
1 | for(var i=0;i<10;i++){ |
continue
关键字:跳过某次循环,继续执行之后的次数
1 | for(var i=0;i<10;i++){ |
五、循环嵌套
- 循环嵌套的书写以及注意
- 双层循环用来解决多行多列的计算结构
- 外层循环控制行,内层循环控制列
- 一般情况下,内外层循环的计数器不允许重复
- 一般情况下,同级循环的计数器可以重复
六、使用js控制页面上的元素
- 使用js选择器选中元素
- id选择器:
var xxx = document.getElementById("xxx");
- id选择器:
- 输入框元素的内容
- 获取:
xxx.value
- 设置:
xxx.value = "新值"
- 注意:从页面上获取到的任何标签的内容,都是字符
- 获取:
- 给按钮添加点击事件
xxx.onclick = function(){ 点击时要执行的功能 }
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 !
评论