Отслеживать, изменился ли объект

// A simple Javascript Object / String
var object = "hello";

// Imagine a button in the DOM, and if it's clicked the object value will change
document.getElementById("button").onclick = function(){
   window.object = "hello world";
}

// Now I would like to track and do something when the object is changed, ex:
object.onreadystatechange = function(){
   alert(object);
}

Примечание. Это может показаться глупым, потому что я могу получить изменение в событии onclick на кнопке, но это это не то, что я хочу, я хочу строго отслеживать изменение самого объекта для любого использования, приведенный выше код является всего лишь примером.

6
задан Machavity 31 October 2017 в 15:18
поделиться