JS Observer


### deprecated
```typeo**bject.observe(obj, callback[, acceptList])**```

**`changes`**** - acceptList**
객체의 프로퍼티는 다음과 같습니다.**`name`**: 변경된 프로퍼티의 이름입니다.**`object`**: 변경이 일어난 뒤의 객체입니다.**`type`**: 변경의 종류를 의미하는 string입니다. `"add"`, `"update"`, `"delete"` 중 하나입니다.**`oldValue`**: 변경되기 이전의 값입니다. `"update"와` `"delete"` 타입에만 존재합니다.


> [Object.observe()](https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/observe)

> [Why has Object.observe() been deprecated](https://stackoverflow.com/questions/36258502/why-has-object-observe-been-deprecated)





