JavaScript中的函数实际上是对象,每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法.由于函数是对象,因此函数名实际上只是指向函数对象的指针,保存函数在堆内存中的地址值. 1.定义函数的三种方式: 1.1.函数声明方式 function sum(num1, num2){ return num1 + num2; } 1.2.函数表达式 var sum = function(num1, num2){ return num1 + num2; } 1.3.使用Func…