函数实际上是Function对象。(function(){}).constructor === Function返回true。
直接调用此构造函数可以动态创建函数,Function 构造函数创建的函数只能在全局作用域中运行。
Function constructor和函数声明之间的区别
时期
实例属性
Function.prototype.name 函数名称
Function.prototype.length 函数期望的参数数量
Function.prototype.arguments 此属性已弃用,建议使用arguments对象(只在函数内部可用)