函数定义与作用域 — 计算机选择题
题目
阅读代码:
var name = "全局";
function make() {
var name = "局部";
function show() { return name; }
return show;
}
var fn = make();
function run(show) {
var name = "参数";
return show();
}
调用 run(fn) 的返回值是什么?
A. 全局 B. 局部 C. 参数 D. undefined