函数是一个引用数据,标识符可以在任何作用域去引用一个函数 但是: 函数运行时的作用域在哪里? 函数在生成(定义和声明)时 所在用在的作用域 函数运行时 是在 写函数代码的地方运行代码 不是在调用代码的地方运行代码 举个例子: