object on which to define the property
property name
value to set
var objectKeys = require( `@stdlib/utils/keys` );
var obj = {};
setNonEnumerableProperty( obj, 'foo', 'bar' );
var v = obj.foo;
// returns 'bar'
var keys = objectKeys( obj );
// returns []
Defines a non-enumerable property.
Notes