js对象_Function

Function:函数(方法)对象
创建:

 1. var fun = new Function(形式参数列表,方法体); //基本不用
 2. function 方法名称(形式参数列表){
                方法体
}
3.var 方法名 = function(形式参数列表){
              方法体
}

属性:
length:代表形参的个数
特点:
方法定义是,形参的类型不用写,返回值类型也不写。
方法是一个对象,如果定义名称相同的方法,会覆盖
在JS中,方法的调用只与方法的名称有关,和参数列表无关
在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数
调用:
方法名称(实际参数列表);

js对象_Function