函数的构造函数Function

在 js 中 使用Function可以实例化函数对象。也就是说在 js 中函数与普通对象一样, 也是一个对象类型. 函数是 js 中的一等公民.

  1. 函数是对象, 就可以使用对象的动态特性

  2. 函数是对象, 就有构造函数创建函数

  3. 函数是函数, 可以创建其他对象

  4. 函数是唯一可以限定变量作用域的结构

要解决的问题

  1. Function 如何使用

  2. Function 与函数的关系

  3. 函数的原型链结构