Object.defineProperties()
Метод Object.defineProperties()
, по сути, определяет все!! свойства (а не одно, как с методом Object.defineProperty()
), соответствующие собственным свойствам объекта props
, на объекте obj
.
Object.defineProperties(obj, {
'property1': {
value: true,
writable: true
},
'property2': {
value: 'Hello',
writable: false
}
// и т.д.
});