Asking about Object.defineProperty as demonstrated below:
function testComponent(){ var testProperty; Object.defineProperty(this, \"testProperty\", {
For older IEs you'd have to make sure your property is a dom object (even a fake tag) and use onPropertyChange to get notified. See this post by John Dyer for more details.