JavaScript: Experimental Object.observe
Only works in Chrome Canary with 'Experimental JavaScript Features' enabled
by sjmcpherson
HTML
<div id="elm"></div>
JavaScript
//Only works in Chrome Canary with 'Experimental JavaScript Features' enabled
var elm = document.getElementById("elm");
var obj = {value:1}
var updateDom = function(){
elm.innerHTML = obj.value;
console.log(obj);
}
updateDom();
Object.observe(obj,updateDom);
var int = setInterval(function(){
obj.value++;
},10000);