초코레

Object.defineProperty() 본문

Frontend/JavaScript

Object.defineProperty()

초코레 2021. 1. 9. 21:52
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Object.defineProperty(obj, prop, descriptor);
 
 
const object1 = {};
 
Object.defineProperty(object1, 'property1', {
  value: 42,
  writable: false
});
 
object1.property1 = 77;
// throws an error in strict mode
 
console.log(object1.property1);
// expected output: 42
cs