#沸你不可#
队名:前端反卷大队
队员:@前端杨同学 @frllk 人生缺张草稿🌾

以下代码输出的结果是什么
let obj = {
num1: 117
}
let res = obj;
obj.child = ojb = {num2: 935};
var x = y = res.child.num2;
console.log(obj.child);
console.log(re.nums1);
console.log(y);

// js在执行赋值语句时,会先从左往右解析变量名,转换为变量值,然后从左到右执行赋值。
obj.child = {num2:935}
{num1:117}.child = {num2:935}
此时res为{num1:117, child: {num2: 935}}'
同理var x = y = res.child.num2 y = 935
展开
1