我正在使用es6
語法。爲什麼將屬性d
添加到對象b
,但是當我使用Object.define屬性時,屬性c
未添加到對象b
?爲什麼object.define屬性不會將屬性添加到對象中?
這裏是我的代碼
var a = {
a: 1
}
var b = {
a: 5,
b: 6
}
b['d'] = 33
Object.defineProperty(b, 'c', {
value: 'eee'
})
var t = {}
Object.assign(t, a, b)
console.log(t)
https://es6console.com/iz8m4ux1/
有一個在你的問題沒有ES6特定的語法。 – Paulpro