Object.observe()

Object.observe() - використовується для асинхронного огляду змін в об'єкті. Він надає потік змін в порядку їх виникнення.

Синтаксис:

Object.observe( obj,callback)

Параметри:

obj - об'єкт.

callback - функція, що викликається при виникненні змін у об'єкті, приймає наступний аргумент:

Опис:

Функція callback викликається кожен раз при виникненні змін у об'єкті obj з масивом всіх змін в порядку їх виникнення.

Цей метод підтримують не усі бравзери.

Приклад:

var b={a:4.5}; if(Object.observe) Object.observe(b, function(m){alert(m);}); else alert('Вам браузер не підтримує метод Object.observe'); b.a=3;