mozilla

Compare Revisions

Defining Getters and Setters

Change Revisions

Revision 57919:

Revision 57919 by Lordgro on

Revision 57920:

Revision 57920 by Lordgro on

Title:
Defining Getters and Setters
Defining Getters and Setters
Slug:
JavaScript/Guide/Obsolete_Pages/Creating_New_Objects/Defining_Getters_and_Setters
JavaScript/Guide/Obsolete_Pages/Creating_New_Objects/Defining_Getters_and_Setters
Tags:
JavaScript, Firefox, get, set, getter, setter, property
JavaScript, Firefox, get, set, getter, setter, property
Content:

Revision 57919
Revision 57920
t101        Prior Firefox 3.0 getter and setter are not supported fort101        Prior to Firefox 3.0, getter and setter are not supported
> DOM Elements. Older versions of Firefox silently fail. If except> for DOM Elements. Older versions of Firefox silently fail. If ex
>ions are needed for those, changing the prototype of HTMLElement >ceptions are needed for those, changing the prototype of HTMLElem
><code>(HTMLEmenent.prototype.__define{{mediawiki.external('SG')}}>ent <code>(HTMLEmenent.prototype.__define{{mediawiki.external('SG
>etter__)</code> and throwing an exception is a workaround.>')}}etter__)</code> and throwing an exception is a workaround.
102      </p>With Firefox 3.0 defining getter or setter on an alread102      </p>With Firefox 3.0, defining getter or setter on an alrea
>y-defined property will throw an exception. The property has to b>dy-defined property will throw an exception. The property has to 
>e deleted beforehand, what is not the case for older versions of >be deleted beforehand, what is not the case for older versions of
>Firefox.> Firefox.

Back to History