一、循环:
反复执行 相同 或 相似的操作。
从宏观上来看几乎是一瞬间就能完成,微观上看还是一次一次执行的
执行原理:先判断条件满不满足,如果满足则做一次循环体操作,继续判断条件满不
满足,如果还是满足则再做一次循环体操作.......直到条件不满足才会结束循环去
做后续操作
3种:
1、while循环:
var 循环变量=几;
while(循环条件){
循环体;
循环变量变化;
}
2、for循环:
for(var 循环变量=几;循环条件;循环变量变化){
循环体;
}
3、do...while循环:
var 循环变量=几;
do{
循环体;
循环变量变化;
}while(循环条件);
和while的区别:只看第一次
如果都满足,两者没区别
如果不满足,while一次都不做,do...while至少执
行一次
特殊点:
1、死循环:
while(true){操作}
for(;;){操作}
do{操作}while(true)
2、退出循环语句:break(退出整个循环)、continue(退出本次循环)
二、函数的基础:Function - 函数也称之为方法,需要先预定义好的,以后可以反复使用的代码段。
何时使用:不希望打开页面立刻执行,而是用户去触发或者程序员调用,函数是第一
等公民地位,尽量每个独立的功能都要封装为一个函数
如何使用:2步
1、创建函数
function 函数名(形参列表,...){
操作
}
2、调用函数:
函数名(实参列表,...);
<elem onclick="函数名(实参列表,...);"></elem>