接下来,我们来看看function函数种类
普通函数:介绍普通函数的特性:同名覆盖、arguments对象、默认返回值等。
function ShowName(name) { alert(name); }
匿名函数:介绍匿名函数的特性:变量匿名函数、无名称匿名函数。
//变量匿名函数,左侧可以为变量、事件等 var anonymousNormal = function (p1, p2) { alert(p1+p2); } anonymousNormal(3,6);//输出9
闭包函数:介绍闭包函数的特性。
function funA() { var i = 0; function funB() { //闭包函数funB i++; alert(i) } return funB; } var allShowA = funA(); //全局变量引用:累加输出1,2,3,4等 function partShowA() { var showa = funA();//局部变量引用:只输出1 showa(); }