通常而言,一个函数是一个子程序,他们可以被外部代码调用(亦或被滴管函数在内部调用).和程序一样,函数是由一系列声明(被称为函数体function body)组合而成.值可以传递给函数,并且函数可以返回一个值. 在javascript中,函数是一个对象,因为她可以拥有属性和方法,就像对象一样.将函数和对象区分的是函数可以被调用,他们是函数对象(Function objects). 描述 js中的所有函数都是函数对象Function object 函数和程序不一样,函数总是返回一个值,但是程序不一定…