使用JavaScript ES6,我很惊讶:
const a = {}; a.foo = 'bar'; a.foo = 'car';
已验证.为什么是这样?我会假设const你不能改变a空对象并应用新属性.更进一步,我也假设a一旦设置了属性,你就不能改变它的值.
const
a
javascript ecmascript-6
ecmascript-6 ×1
javascript ×1