多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] >[success] # 重复的对象属性 ~~~ 'ES6'移除了'重复属性'的检查,'严格模式'与'非严格模式'都不再检查'重复'的属性。当存在'重复属性'时, '排在后面的属性的值会成为该属性的实际值'。 ~~~ 1. ES5重复对象属性的表现 ~~~ 在'js'中的'ES5严格模式'中是不允许有'重复'的'对象属性'的, 会报错例如: "use strict" var person = { name: "Nicholas", name: "Greg" // 在 ES5 严格模式中是语法错误 } ~~~ 2. ES6 重复对象属性的表现 ~~~ "use strict" var person = { name: "Nicholas", name: "Greg" // 在 ES5 严格模式中是语法错误 } console.log(person.name) // Greg ~~~