接下来,我们来看看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();
}
