鉴于:
function foo(){
var bar = "quux";
console.log(/*mystery code here*/);
}
我正在寻找插入注释时会产生 bar 值的代码。举例来说,这样的事情在全球范围内有效:
var foo = "bar";
var bar = "quux";
console.log(window[foo]);
但是,当然,全局定义的变量会附加到窗口对象。函数的局部变量不是。是否有一些类似的方法可以以编程方式获取局部函数变量?