while循环
//初始部分
while(循环条件){
//循环操作
//迭代部分
}
do-while循环
do{
//循环操作
//迭代部分
}while(循环条件);
特点:先执行,再判断 至少执行一次。
循环的优势:解决重复操作。减少代码编写量,使代码结构清晰。增强代码的可读性。
多重循环:各循环可互相嵌套,一般不超过三层。外层循环变量变化一次,内层循环变量要变化一遍。
函数
含义:程序的基本单元,是完成特定任务的代码语句块。
分类:系统函数(如parseInt())、自定义函数(如luck())。
函数声明:
function 函数名()
{
// 执行代码
}
调用函数:函数名();
形参(形式参数)形式参数:在函数声明时,设置的参数,可以理解为声明变量。
实参(实际参数):在函数调用时,传入的参数,函数调用时,会把实参的值赋值给形参,这样形参就有了值。
function 函数名(形参1,形参2,……){
//执行代码
}
函数名(实参1,实参2,……);
return 返回指定的值,也表示终止函数的执行。
function 函数名(){
return 值
}
//声明变量来接收return返回的值
注意:
1. return终止仅仅是函数,整个 JavaScript 并不会停止执行将从调用函数的地方,继续执行代码。
2.函数 和 var 都会变量提升,但是函数的优先级是最高的。