DontDelete (Property attribute)

An internal property attribute that prevents a property from being deleted.


ECMAScript edition - 2
Property/method value type:Boolean primitive

This attribute is set internally on properties by the host environment that the interpreter implementation is running in. When this attribute is set on a property, that property cannot be deleted by the script writer. This attribute is not normally exposed to the script level code.

See also:DontEnumerate, ReadOnly


ECMA 262 edition 2 - section - 11.4.1