函数:
重复执行的代码块(事件驱动重复执行的代码块)
函数分类:
匿名函数:语法:var myfunction=function(){函数体};
有名函数:语法:function 函数名称(){函数体};
函数调用:
通过自己调用:函数名();
通过事件驱动的方式进行调用函数;
函数参数:
形参:创建函数的时候添加的形同虚设的参数;
实参:调用函数时添加的与形参一一对应真实存在的参数;(一一对应)
带有返回值的函数:
使用关键字:return。在使用 return 语句时,函数会停止执行,并返回指定的值。
eg:
function return1(a,b){
return a+b;
}
var sum=return1(5,10);
document.write(sum);
全局变量:
整个程序中所有函数都可以访问的变量;
var a='全局变量';
function quanju(){
document.write(a);
}
quanju();
局部变量:
定义在某个函数,只供某一个函数访问的变量,在这个函数之外其他函数访问不到的变量;
function jubu(){
var b='局部变量';
document.write(b+'<br />');
}
jubu();