js底层运行机制 代码演示 VO/GO
VO 变量对象 GO 全局对象 ECStack 执行环境栈 EC 全局执行上下文
var a
= 12;
var b
= a
;
b
= 13;
console
.log(a
);
var a
= { n
: 12 };
var b
= a
;
b
['n'] = 13;
console
.log(a
.n
);
var a
= { n
: 12 };
var b
= a
;
b
= { n
: 13 };
console
.log(a
.n
);
var obj
= {
name
: '你好',
fn
: (function(x
) {
return x
+ 10;
})(obj
.name
)
};
console
.log(obj
.fn
);
var a
= { n
: 1 };
var b
= a
;
a
.x
= a
= { n
: 2 };
console
.log(a
.x
);
console
.log(b
);
a
.x
= {n
: 2} ;
a
= {n
:2 } ;
转载请注明原文地址:https://ipadbbs.8miu.com/read-4334.html