Defines a non-enumerable read-only accessor.
object on which to define the property
property name
accessor
function getter() {
return 'bar';
}
var obj = {};
setNonEnumerableReadOnlyAccessor( obj, 'foo', getter );
try {
obj.foo = 'boop';
} catch ( err ) {
console.error( err.message );
}
Getter function.
property value