function foo(a) {
var b = 2;
function c() {}
var d = function() {};
b = 3;
}
foo(1);
代码执行之后
AO = {
arguments: {
0: 1,
length: 1
},
a: 1,
b: 3,
c: function c(){},
d: reference to FunctionExpression "d"
请问为什么执行代码之后,b会变成3 b不是VO全局对象里面的吗?
相关分类