1)
匿名函数:
即没有名字的函数。
匿名函数,不能单独定义的,也不能单独调用。
匿名函数,一般是作为数据给其它变量赋值的。可以给普通变量、数组元素、对象的属性赋值。
2)
<script>
var a=88 ;//将数值赋值给变量a,此时变量a就是“数值型”变量
var a="asd"; //将字符串赋值给a,此时变量a就是“字符型”变量
var a=true; //将布尔值赋值给变量a,此时变量a就是“布尔型”变量
var a=[10,20];//将数组赋值给变量a,此时变量a就是“数组型”变量
var a=function(name,age){//将函数值赋值给变量a,此时变量a就是“函数型”变量
window.alert("我叫"+name+"今年"+age+"岁");
}
//调用函数
a("小明",20);
var b=a;//将变量a的地址,拷贝一份传给变量b
b("小白",22);
</script>