var a = {n:1};
var b = a;
a.x = a = {n:2};
console.log(a.x) // undefined
console.log(b.x) // {n:2}
console.log(a === b.x) //true
赋值等式从左至右进行引用解析,然后从右至左进行赋值操作



var a = {n:1};
var b = a;
a.x = a = {n:2};
console.log(a.x) // undefined
console.log(b.x) // {n:2}
console.log(a === b.x) //true
赋值等式从左至右进行引用解析,然后从右至左进行赋值操作
本文标题:js连等赋值
本文链接:https://www.haomeiwen.com/subject/tntopktx.html
网友评论