提问人:Manuk Karapetyan 提问时间:4/4/2019 更新时间:4/4/2019 访问量:85
在 Javascript 中分配运算符优先级 [duplicate]
Assign operator precedence in Javascript [duplicate]
问:
这个问题在这里已经有答案了:
解释这个 javascript 代码 (1 个答案)
JavaScript 代码技巧:foo.x 的价值是什么 (6 个答案)
多重作业混淆 (3 个答案)
4年前关闭。
我有这样的结构
let a = {x: 1}
let b = a
a.x = a = {y: 2}
您如何详细解释我是如何获得这些结果的?
a.x = undefined
a={y: 2}
b={x: {y: 2}}
答: 暂无答案
评论
a
y
a = {y: 2}
a.y
a.x
之前评估过(但尚未写入)a = {y:2}
a = { y: 2 };
a.x