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