【发布时间】:2012-10-14 20:40:44
【问题描述】:
我在outerFunction 中定义了变量“a”。我想在我的 innerFunction 中使用它。为什么这不起作用,在嵌套函数之间传递数据的最佳方式是什么?
var outerFunction = function () {
var a = 5;
innerFunction();
}
var innerFunction = function () {
alert(a);
}
outerFunction();
【问题讨论】:
-
你的“内在”功能不是 in 任何东西:P
-
eeeeeeew。一个 16k 代表用户推广 w3schools。你真丢脸;)
-
我也喜欢 MDN,但是 it's certainly not beginner-level reading.
-
@Blazemonger:不过,developer.mozilla.org/en-US/learn/javascript 有更好的介绍
标签: javascript jquery oop variables scope