Function类型以及函数表达式
- 每个函数都是Function 类型的实例
- 要访问函数的指针而不执行函数的话,必须去掉函数名后面的那对圆括号。
- 在函数内部,有两个特殊的对象:arguments 和this。其中arguments除了保存参数数组之外,还有名为callee的属性,该属性是一个指针,指向拥有这个arguments 对象的函数。this引用的是函数据以执行的环境对象。
- ECMAScript 5 也规范化了另一个函数对象的属性:caller。这个属性中保存着调用当前函数的函数的引用,如果是在全局作用域中调用当前函数,它的值为null。