标签: javascript
出于某种原因,至少在浏览器控制台中,这是一个有效的表达式,其计算结果为x等于1
{x} = {x:1}
然而,最后使用分号的同样事情会引发以下错误:
SyntaxError:意外的令牌=
任何人都可以解释原因吗?
答案 0 :(得分:0)
你只需要在前面写var:
var
var {x} = {x:2}; console.log(x);