在下面的示例中,是否有任何方法可以从someFunction内部获取对在someFunction外部声明的someValue变量的引用,或者它是否完全被函数的同名参数所掩盖。我很感激我可以将它附加到窗口并使用this从函数中访问它,但是在这种情况下有没有办法访问它?
[编辑]澄清。我知道该参数正在隐藏变量。显然,更改参数的名称将消除此问题。我的问题是在这种情况下是否有任何方法可以访问变量。
(function($){
var someValue = 41;
function someFunction(someValue) {
console.log(someValue); //= 22
}
someFunction(22);
}(jQuery));