Property Attributes Other attributes are: enumerable, configurable, and writable . These attributes define how the property can be accessed (is it readable?, is it writable?) In JavaScript, all attributes can be read, but only the value attribute can be changed (and only if the property is writable).