1.采用关键字function来定义
function fun{
alert("你好");
}
fun( );
2.采用匿名函数的方式(采用function作为名字,类似接口)
var a = function{
alert("你好");
}
a( );
3.(了解)采用new Function方式
var b = new Function("x","y","alert(x+y)");
b(3,4);
函数的调用:
1.调用的时候参数可以传递多个,可以和函数定义的形参个数不同
2.如果函数重名了,则调用最后一个,与参数无关
(调用的时候是根据函数名来的,故不能使用相同函数名,即没有重载的概念)