Subj : Re: JavaScript: How can I add getter/setter to constructed object? To : netscape.public.mozilla.jseng From : Martin Honnen Date : Mon Apr 18 2005 03:15 pm Lev Serebryakov wrote: > If I need to add method to constructed object, it is easy: > ========================= > var o = new Object(); > How could I add getter/setter to EXISTING object? With Spidermonkey: var o = new Object(); o.__defineGetter__('name', function () { return this._name; }); o.__defineSetter__('name', function (value) { return this._name = value; }); o.name = 'Kibo'; alert(o.name); alert(o.name = 'Xibo'); -- Martin Honnen http://JavaScript.FAQTs.com/ .