日期:2014-05-16 浏览次数:20449 次
在js中,function类型实际上是对象,每个函数都是function类型的一个实例。而且与其他引用类型一样具有属性和方法。
1普通方式
Function sum(num1,num2) { Return num1+num2; }
2使用变量初始化函数
Var sum=function(num1,num2) { Return num1+num2; }
以上两种方式是常用的方式,当然还有其他方式,但相比还是以上更优越。
定义函数,为的就是使用方便。这里只对内部属性进行简单了解
任何函数内部,都有两个特殊的对象,arguments 和 this
arguments为数组对象,包含传递的所有参数。this是它所处对象的作用域。
arguments
例如
一个递归的函数调用 Fun