循环嵌套:
分为外层循环和里层循环两部分,里层循环是外部循环的语句,
执行过程:外层循环执行一次,里层循环要把所有的循环条件循环结束在跳到外部循环,重复以上操作。
跳出循环关键字:break:跳出本层循环,外部循环不受影响
continue:跳出本次循环,后面的照常循环执行
函数概念:
函数:把重复的代码封装,在需要的时候直接调用即可
函数的作用:代码的重用
好处:1.协同开发 2.便于维护 3.提高代码的复用性
组成:fanction 标识符(函数名字) (参数列表){
函数体,和在script标签里面写是一样得
}
function 函数名字(){
函数体-----重复的代码
}
函数的调用:函数名();
函数名字:要遵循驼峰命名法
注意:
-
函数需要先定义,然后才能使用
-
函数一旦重名,后面的会把前面的函数覆盖
-
一个函数最好就是一个功能
函数的参数
在函数定义的时候,函数名字后面的小括号里的变量就是参数,目的是函数在调用的时候,用户传进来的值操作,此时函数定义的时候后面的小括号里的变量叫参数;写了两个变量,就有两个参数,
在函数调用的时候,按照提示的方式,给变量赋值—>就叫传值,把这个值就传到了变量(参数)中
形参:函数在定义的时候小括号里的变量叫形参
实参:函数在调用的时候小括号里传入的值叫实参,实参可以是变量也可以是值
function f (x,y){//形参
var sum=x+y;
return sum;//返回值
}
var aa= f (11,22)//实参
console.log(aa);结果为11+22=33
函数的返回值:在函数内部有return关键字,并且在关键字后面有内容,这个内容被返回了
当函数调用之后,需要这个返回值,那么就定义变量接收,即可