这个 MDN页面说对象字面量中只允许有一个原型突变。多个原型突变是语法错误。有人能举个例子给我解释一下吗?
1 回答
森栏
TA贡献1810条经验 获得超5个赞
{a: 'b', a: 'c'}
这是有效的语法,即使重复键a
没有意义并且生成的对象只是{a: 'c'}
.
{__proto__: {}, __proto__: {}}
这是一个实际的语法错误,即使您认为它与上述相同。__proto__
以这种方式被特殊对待并且只允许一次。
添加回答
举报
0/150
提交
取消